?? myprj.m51
字號:
BL51 BANKED LINKER/LOCATER V4.21 03/08/2002 13:07:33 PAGE 1
BL51 BANKED LINKER/LOCATER V4.21, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE ethernet.obj, ip.obj, main.obj, 24c02.obj, Udp.obj TO myprj IXREF RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
ethernet.obj (ETHERNET)
ip.obj (IP)
main.obj (MAIN)
24c02.obj (24C02)
Udp.obj (UDP)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LAND)
C:\KEIL\C51\LIB\C51L.LIB (?C?LXOR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMMOVE)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
LINK MAP OF MODULE: myprj (ETHERNET)
BL51 BANKED LINKER/LOCATER V4.21 03/08/2002 13:07:33 PAGE 2
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 0001H UNIT ?DT?MAIN
0009H 0017H *** GAP ***
BIT 0020H.0 0001H.0 UNIT ?BI?MAIN
BIT 0021H.0 0000H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 081BH UNIT ?XD?MAIN
XDATA 081BH 00ADH UNIT _XDATA_GROUP_
XDATA 08C8H 000AH UNIT ?XD?ETHERNET
XDATA 08D2H 0005H UNIT ?XD?_WRITE24C02?24C02
XDATA 08D7H 0002H UNIT ?XD?IP
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?CO?MAIN
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?READ8BIT?24C02
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0848H UNIT ?C?LIB_CODE
CODE 086EH 0283H UNIT ?PR?_DO_NET_PROCESS?MAIN
CODE 0AF1H 0275H UNIT ?PR?MAIN?MAIN
CODE 0D66H 0141H UNIT ?PR?_IS_IP?IP
CODE 0EA7H 0134H UNIT ?PR?_MAKE_UDP?UDP
CODE 0FDBH 0118H UNIT ?PR?_GET_ETHERNET?ETHERNET
CODE 10F3H 0110H UNIT ?PR?_MAKE_IP?IP
CODE 1203H 0101H UNIT ?PR?_UDP_RECEIVE?MAIN
CODE 1304H 00FFH UNIT ?PR?_MAKE_ARP?IP
CODE 1403H 00DEH UNIT ?PR?_IS_UDP?UDP
CODE 14E1H 00D6H UNIT ?PR?RESETNIC?ETHERNET
CODE 15B7H 00D4H UNIT ?PR?_CSUM?ETHERNET
CODE 168BH 00BEH UNIT ?PR?TIMER0_INTERRUPT?MAIN
CODE 1749H 00AEH UNIT ?PR?_CHECK_UDP?UDP
CODE 17F7H 00A3H UNIT ?PR?_MAKE_ICMP?IP
CODE 189AH 009FH UNIT ?PR?_PUTNIC?ETHERNET
CODE 1939H 009AH UNIT ?PR?_PUT_ETHERNET?ETHERNET
CODE 19D3H 008CH UNIT ?C_C51STARTUP
CODE 1A5FH 007FH UNIT ?PR?_UDP_TRANSMIT?UDP
CODE 1ADEH 007AH UNIT ?PR?UART_INTERRUPT?MAIN
CODE 1B58H 0074H UNIT ?PR?_IS_ICMP?IP
CODE 1BCCH 0063H UNIT ?PR?SEND_IP?MAIN
CODE 1C2FH 0060H UNIT ?PR?_MAKE_FRAME?ETHERNET
CODE 1C8FH 0054H UNIT ?PR?_GETNIC?ETHERNET
CODE 1CE3H 0054H UNIT ?PR?_IS_ARP?IP
CODE 1D37H 0051H UNIT ?PR?_GETIP_SRCE?IP
CODE 1D88H 004EH UNIT ?PR?_GATE_IP?IP
CODE 1DD6H 004EH UNIT ?PR?_GETUDP_SRCE?UDP
CODE 1E24H 004AH UNIT ?PR?_GETIP_LOCDEST?IP
CODE 1E6EH 0047H UNIT ?PR?FLUSH_GATE_MAC?MAIN
CODE 1EB5H 0045H UNIT ?PR?_ON_SUBNET?IP
BL51 BANKED LINKER/LOCATER V4.21 03/08/2002 13:07:33 PAGE 3
CODE 1EFAH 0044H UNIT ?PR?_READ24C02?24C02
CODE 1F3EH 0040H UNIT ?PR?_GETUDP_LOCDEST?UDP
CODE 1F7EH 0032H UNIT ?PR?_WRITE24C02?24C02
CODE 1FB0H 002BH UNIT ?PR?SYSTEM_INIT?MAIN
CODE 1FDBH 0028H UNIT ?PR?_DELAY_MS?ETHERNET
CODE 2003H 0027H UNIT ?PR?DO_UART_PROCESS?MAIN
CODE 202AH 0024H UNIT ?PR?TESTACK?24C02
CODE 204EH 0020H UNIT ?PR?_WRITE8BIT?24C02
CODE 206EH 001DH UNIT ?PR?START?24C02
CODE 208BH 001DH UNIT ?PR?STOP?24C02
CODE 20A8H 0018H UNIT ?PR?ACK?24C02
CODE 20C0H 0017H UNIT ?PR?_NICWRAP?ETHERNET
CODE 20D7H 0016H UNIT ?PR?NOACK?24C02
CODE 20EDH 000FH UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: myprj (ETHERNET)
SEGMENT BIT_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 081BH 0006H
+--> ?PR?_DELAY_MS?ETHERNET
+--> ?PR?SYSTEM_INIT?MAIN
+--> ?PR?_READ24C02?24C02
+--> ?CO?MAIN
+--> ?PR?RESETNIC?ETHERNET
+--> ?PR?FLUSH_GATE_MAC?MAIN
+--> ?PR?DO_UART_PROCESS?MAIN
+--> ?PR?_GET_ETHERNET?ETHERNET
+--> ?PR?_DO_NET_PROCESS?MAIN
?PR?_READ24C02?24C02 ----- ----- 0821H 0005H
+--> ?PR?TESTACK?24C02
+--> ?PR?_WRITE8BIT?24C02
+--> ?PR?START?24C02
+--> ?PR?READ8BIT?24C02
+--> ?PR?ACK?24C02
+--> ?PR?NOACK?24C02
+--> ?PR?STOP?24C02
?PR?TESTACK?24C02 0021H.0 0000H.1 ----- -----
+--> ?PR?START?24C02
+--> ?PR?_WRITE8BIT?24C02
?PR?RESETNIC?ETHERNET ----- ----- ----- -----
+--> ?PR?_DELAY_MS?ETHERNET
?PR?FLUSH_GATE_MAC?MAIN ----- ----- ----- -----
+--> ?PR?_MAKE_ARP?IP
+--> ?PR?_PUT_ETHERNET?ETHERNET
BL51 BANKED LINKER/LOCATER V4.21 03/08/2002 13:07:33 PAGE 4
?PR?_MAKE_ARP?IP ----- ----- 0849H 000EH
+--> ?PR?_GATE_IP?IP
+--> ?PR?_MAKE_FRAME?ETHERNET
?PR?_GATE_IP?IP ----- ----- 0857H 0006H
+--> ?PR?_ON_SUBNET?IP
?PR?_ON_SUBNET?IP ----- ----- 085DH 0007H
?PR?_MAKE_FRAME?ETHERNET ----- ----- 08ADH 000DH
?PR?_PUT_ETHERNET?ETHERNET ----- ----- 088CH 0002H
+--> ?PR?_PUTNIC?ETHERNET
?PR?_PUTNIC?ETHERNET ----- ----- 088EH 0007H
?PR?DO_UART_PROCESS?MAIN ----- ----- ----- -----
+--> ?PR?FLUSH_GATE_MAC?MAIN
+--> ?PR?SEND_IP?MAIN
?PR?SEND_IP?MAIN ----- ----- ----- -----
+--> ?PR?_MAKE_UDP?UDP
+--> ?PR?_PUT_ETHERNET?ETHERNET
?PR?_MAKE_UDP?UDP ----- ----- 088CH 0012H
+--> ?PR?_MAKE_IP?IP
+--> ?PR?_CHECK_UDP?UDP
?PR?_MAKE_IP?IP ----- ----- 089EH 000FH
+--> ?PR?_CSUM?ETHERNET
+--> ?PR?_MAKE_FRAME?ETHERNET
?PR?_CSUM?ETHERNET ----- ----- 08BBH 000DH
?PR?_CHECK_UDP?UDP ----- ----- 089EH 001DH
+--> ?PR?_CSUM?ETHERNET
?PR?_GET_ETHERNET?ETHERNET ----- ----- 0821H 0006H
+--> ?PR?RESETNIC?ETHERNET
+--> ?PR?_GETNIC?ETHERNET
+--> ?PR?_NICWRAP?ETHERNET
?PR?_GETNIC?ETHERNET ----- ----- 0827H 0007H
?PR?_DO_NET_PROCESS?MAIN ----- ----- 0821H 0028H
+--> ?PR?_IS_ARP?IP
+--> ?PR?_MAKE_ARP?IP
+--> ?PR?_PUT_ETHERNET?ETHERNET
+--> ?PR?_IS_IP?IP
+--> ?PR?_GETIP_SRCE?IP
+--> ?PR?_IS_ICMP?IP
+--> ?PR?_MAKE_ICMP?IP
+--> ?PR?_IS_UDP?UDP
+--> ?PR?_UDP_RECEIVE?MAIN
?PR?_IS_ARP?IP ----- ----- 0849H 0002H
BL51 BANKED LINKER/LOCATER V4.21 03/08/2002 13:07:33 PAGE 5
?PR?_IS_IP?IP ----- ----- 0849H 000BH
+--> ?PR?_CSUM?ETHERNET
?PR?_GETIP_SRCE?IP ----- ----- 0881H 0006H
?PR?_IS_ICMP?IP ----- ----- 0849H 0006H
+--> ?PR?_CSUM?ETHERNET
?PR?_MAKE_ICMP?IP ----- ----- 0849H 0012H
+--> ?PR?_CSUM?ETHERNET
+--> ?PR?_MAKE_IP?IP
?PR?_IS_UDP?UDP ----- ----- 0849H 000AH
+--> ?PR?_CHECK_UDP?UDP
?PR?_UDP_RECEIVE?MAIN ----- ----- 0849H 0032H
+--> ?PR?_GETUDP_SRCE?UDP
+--> ?PR?_GETUDP_LOCDEST?UDP
+--> ?PR?_UDP_TRANSMIT?UDP
?PR?_GETUDP_SRCE?UDP ----- ----- 087BH 0006H
+--> ?PR?_GETIP_SRCE?IP
?PR?_GETUDP_LOCDEST?UDP ----- ----- 087BH 0006H
+--> ?PR?_GETIP_LOCDEST?IP
?PR?_GETIP_LOCDEST?IP ----- ----- 0881H 0008H
?PR?_UDP_TRANSMIT?UDP ----- ----- 087BH 0011H
+--> ?PR?_MAKE_UDP?UDP
+--> ?PR?_PUT_ETHERNET?ETHERNET
SYMBOL TABLE OF MODULE: myprj (ETHERNET)
VALUE TYPE NAME
----------------------------------
------- MODULE ETHERNET
C:0000H SYMBOL _ICE_DUMMY_
C:1939H PUBLIC _put_ethernet
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.4 PUBLIC HW_RESET
B:00B0H.5 PUBLIC T1
B:0090H.0 PUBLIC T2
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
B:00C8H.6 PUBLIC EXF2
B:00B0H.7 PUBLIC RD
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
X:08C8H PUBLIC mymac
BL51 BANKED LINKER/LOCATER V4.21 03/08/2002 13:07:33 PAGE 6
C:15B7H PUBLIC _csum
B:0098H.0 PUBLIC RI
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00B8H.4 PUBLIC PS
B:0090H.1 PUBLIC T2EX
B:00D0H.2 PUBLIC OV
B:00C8H.1 PUBLIC C_T2
B:00B0H.6 PUBLIC WR
B:00C8H.5 PUBLIC RCLK
B:00C8H.4 PUBLIC TCLK
C:1FE3H PUBLIC _delay_ms
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00C8H.0 PUBLIC CP_RL2
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
B:00C8H.7 PUBLIC TF2
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:0098H.5 PUBLIC SM2
B:00B8H.1 PUBLIC PT0
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:00B8H.5 PUBLIC PT2
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -