?? link_2_4.map
字號:
LX51 LINKER/LOCATER V4.34a 03/05/2009 21:31:39 PAGE 1
LX51 LINKER/LOCATER V4.34a, INVOKED BY:
D:\KEIL\C51\BIN\LX51.EXE .\objects\RegSettings_Link.obj, .\objects\Link.obj, .\objects\LCD.obj, ..\..\..\..\LIB\Chipcon\
>> srf04\ebsrf04.LIB, ..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB TO .\objects\link_2_4 PRINT (.\listings\link_2_4.map)
CPU MODE: 8051 MODE
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
.\objects\RegSettings_Link.obj (REGSETTINGS_LINK)
COMMENT TYPE 0: C51 V8.17
.\objects\Link.obj (LINK)
COMMENT TYPE 0: C51 V8.17
.\objects\LCD.obj (LCD)
COMMENT TYPE 0: C51 V8.17
..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (WAIT)
COMMENT TYPE 0: C51 V7.50
..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (RFWRITERFSETTINGS)
COMMENT TYPE 0: C51 V7.50
..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPISWRITEREG)
COMMENT TYPE 0: C51 V7.50
..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (RFRECEIVEPACKET)
COMMENT TYPE 0: C51 V7.50
..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPIREADBURSTREG)
COMMENT TYPE 0: C51 V7.50
..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPIREADREG)
COMMENT TYPE 0: C51 V7.50
..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPIREADSTATUS)
COMMENT TYPE 0: C51 V7.50
..\..\..\..\LIB\Chipcon\srf04\halsrf04.LIB (SPISTROBE)
COMMENT TYPE 0: C51 V7.50
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51FPS.LIB (PRINTF)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPROUND)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCONVERT)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FTNPWR)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
COMMENT TYPE 1: A51 / ASM51 Assembler
LX51 LINKER/LOCATER V4.34a 03/05/2009 21:31:39 PAGE 2
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
COMMENT TYPE 1: A51 / ASM51 Assembler
D:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: .\objects\link_2_4 (REGSETTINGS_LINK)
BASE START END USED MEMORY CLASS
==========================================================
C:000000H C:000000H C:00FFFFH 000844H CONST
C:000000H C:000000H C:00FFFFH 001298H CODE
I:000000H I:000000H I:00007FH 000039H DATA
X:000000H X:000000H X:00FFFFH 00000BH XDATA
I:000020H.0 I:000020H.0 I:00002FH.7 000001H.1 BIT
I:000000H I:000000H I:0000FFH 000001H IDATA
MEMORY MAP OF MODULE: .\objects\link_2_4 (REGSETTINGS_LINK)
START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME
=========================================================================
* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * *
000000H 000007H 000008H --- AT.. DATA "REG BANK 0"
000008H 00000BH 000004H BYTE UNIT DATA ?DT?LINK
00000CH.0 00001FH.7 000014H.0 --- --- **GAP**
000020H.0 000021H.0 000001H.1 BIT UNIT BIT _BIT_GROUP_
000021H.1 000021H 000000H.7 --- --- **GAP**
000022H 00004EH 00002DH BYTE UNIT DATA _DATA_GROUP_
00004FH 00004FH 000001H BYTE UNIT IDATA ?STACK
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
000000H 000002H 000003H --- OFFS.. CODE ?CO??C_STARTUP?0
000003H 0006CDH 0006CBH BYTE UNIT CODE ?C?LIB_CODE
0006CEH 000B3CH 00046FH BYTE UNIT CODE ?PR?PRINTF?PRINTF
000B3DH 000DAFH 000273H BYTE UNIT CODE ?PR?_HALRFWRITERFSETTINGS?RFWRITERFSETTINGS
000DB0H 000F7DH 0001CEH BYTE UNIT CODE ?PR?MAIN?LINK
000F7EH 000FF7H 00007AH BYTE UNIT CODE ?PR?_HALRFRECEIVEPACKET?RFRECEIVEPACKET
000FF8H 00104DH 000056H BYTE UNIT CODE ?PR?_PUTBMP?LCD
00104EH 0010A3H 000056H BYTE UNIT CODE ?PR?_PUTSTR?LCD
0010A4H 0010E4H 000041H BYTE UNIT CODE ?PR?_HALSPIREADBURSTREG?SPIREADBURSTREG
0010E5H 001119H 000035H BYTE UNIT CODE ?PR?LCMCLEARBMP?LCD
00111AH 001145H 00002CH BYTE UNIT CODE ?PR?_WRITECOMMAND?LCD
001146H 00116CH 000027H BYTE UNIT CODE ?PR?PUTCHAR?PUTCHAR
00116DH 00118EH 000022H BYTE UNIT CODE ?PR?_SENDBYTE?LCD
00118FH 0011B0H 000022H BYTE UNIT CODE ?PR?_HALSPIREADREG?SPIREADREG
0011B1H 0011D2H 000022H BYTE UNIT CODE ?PR?_HALSPIREADSTATUS?SPIREADSTATUS
0011D3H 0011EEH 00001CH BYTE UNIT CODE ?PR?LCMCLEARTXT?LCD
0011EFH 00120AH 00001CH BYTE UNIT CODE ?PR?_HALSPIWRITEREG?SPISWRITEREG
00120BH 001223H 000019H BYTE UNIT CODE ?PR?LCMINIT?LCD
001224H 00123BH 000018H BYTE UNIT CODE ?PR?_HALWAIT?WAIT
00123CH 001251H 000016H BYTE UNIT CODE ?PR?_WRITEDATA?LCD
001252H 001265H 000014H BYTE UNIT CODE ?CO?LINK
001266H 001279H 000014H BYTE UNIT CODE ?PR?_DELAY?LCD
00127AH 00128BH 000012H BYTE UNIT CODE ?PR?_HALSPISTROBE?SPISTROBE
00128CH 001297H 00000CH BYTE UNIT CODE ?C_C51STARTUP
001298H 001AB7H 000820H BYTE UNIT CONST ?CO?LCD
001AB8H 001ADBH 000024H BYTE UNIT CONST ?CO?REGSETTINGS_LINK
* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * *
000000H 00000AH 00000BH BYTE UNIT XDATA ?XD?LINK
LX51 LINKER/LOCATER V4.34a 03/05/2009 21:31:39 PAGE 3
OVERLAY MAP OF MODULE: .\objects\link_2_4 (REGSETTINGS_LINK)
FUNCTION/MODULE BIT_GROUP DATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP
=====================================================================
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?LINK
MAIN/LINK ----- ----- 0022H 0032H
+--> ?CO?LINK
+--> ?PR?_HALWAIT?WAIT
+--> ?CO?REGSETTINGS_LINK
+--> ?PR?_HALRFWRITERFSETTINGS?RFWRITERFSE...
+--> ?PR?_HALSPIWRITEREG?SPISWRITEREG
+--> ?PR?LCMINIT?LCD
+--> ?PR?LCMCLEARTXT?LCD
+--> ?PR?LCMCLEARBMP?LCD
+--> ?CO?LCD
+--> ?PR?_PUTBMP?LCD
+--> ?PR?_DELAY?LCD
+--> ?PR?_HALRFRECEIVEPACKET?RFRECEIVEPACKET
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_PUTSTR?LCD
?CO?LINK ----- ----- ----- -----
_HALWAIT/WAIT ----- ----- ----- -----
?CO?REGSETTINGS_LINK ----- ----- ----- -----
_HALRFWRITERFSETTINGS/RFWRITERFSETTINGS ----- ----- 0033H 0035H
+--> ?PR?_HALSPIWRITEREG?SPISWRITEREG
_HALSPIWRITEREG/SPISWRITEREG ----- ----- ----- -----
LCMINIT/LCD ----- ----- ----- -----
+--> ?PR?_WRITECOMMAND?LCD
_WRITECOMMAND/LCD ----- ----- ----- -----
+--> ?CO?LCD
+--> ?PR?_SENDBYTE?LCD
+--> ?PR?_DELAY?LCD
?CO?LCD ----- ----- ----- -----
_SENDBYTE/LCD ----- ----- ----- -----
_DELAY/LCD ----- ----- ----- -----
LCMCLEARTXT/LCD ----- ----- 0033H 0033H
+--> ?PR?_WRITECOMMAND?LCD
+--> ?PR?_WRITEDATA?LCD
_WRITEDATA/LCD ----- ----- ----- -----
+--> ?PR?_SENDBYTE?LCD
+--> ?PR?_DELAY?LCD
LCMCLEARBMP/LCD ----- ----- 0033H 0034H
+--> ?PR?_WRITECOMMAND?LCD
+--> ?PR?_WRITEDATA?LCD
LX51 LINKER/LOCATER V4.34a 03/05/2009 21:31:39 PAGE 4
_PUTBMP/LCD ----- ----- 0033H 0039H
+--> ?PR?_WRITECOMMAND?LCD
+--> ?PR?_WRITEDATA?LCD
_HALRFRECEIVEPACKET/RFRECEIVEPACKET ----- ----- 0033H 003BH
+--> ?PR?_HALSPISTROBE?SPISTROBE
+--> ?PR?_HALSPIREADSTATUS?SPIREADSTATUS
+--> ?PR?_HALSPIREADREG?SPIREADREG
+--> ?PR?_HALSPIREADBURSTREG?SPIREADBURSTREG
_HALSPISTROBE/SPISTROBE ----- ----- ----- -----
_HALSPIREADSTATUS/SPIREADSTATUS ----- ----- ----- -----
_HALSPIREADREG/SPIREADREG ----- ----- ----- -----
_HALSPIREADBURSTREG/SPIREADBURSTREG ----- ----- 003CH 0040H
PRINTF/PRINTF 20H.0 21H.0 0033H 004EH
+--> ?PR?PUTCHAR?PUTCHAR
PUTCHAR/PUTCHAR ----- ----- ----- -----
_PUTSTR/LCD ----- ----- 0033H 0037H
+--> ?PR?_WRITECOMMAND?LCD
+--> ?PR?_WRITEDATA?LCD
PUBLIC SYMBOLS OF MODULE: .\objects\link_2_4 (REGSETTINGS_LINK)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
00000033H DATA BYTE ?_halRfReceivePacket?BYTE
0000003CH DATA BYTE ?_halSpiReadBurstReg?BYTE
00000033H DATA --- ?_PRINTF?BYTE
00000033H DATA --- ?_SPRINTF?BYTE
010006A8H CODE --- ?C?CCASE
010005DAH CODE --- ?C?CLDOPTR
010005C1H CODE --- ?C?CLDPTR
00000000H NUMBER --- ?C?CODESEG
0100059BH CODE --- ?C?COPY
01000619H CODE --- ?C?CSTOPTR
01000607H CODE --- ?C?CSTPTR
01000113H CODE --- ?C?FCASTC
0100010EH CODE --- ?C?FCASTI
01000109H CODE --- ?C?FCASTL
010002CAH CODE --- ?C?FPADD
010001C0H CODE --- ?C?FPCONVERT
010003BEH CODE --- ?C?FPDIV
01000147H CODE --- ?C?FPGETOPN2
01000003H CODE --- ?C?FPMUL
0100017CH CODE --- ?C?FPNANRESULT
01000186H CODE --- ?C?FPOVERFLOW
0100015EH CODE --- ?C?FPRESULT
01000172H CODE --- ?C?FPRESULT2
01000191H CODE --- ?C?FPROUND
010002C6H CODE --- ?C?FPSUB
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -