📄 ispsm5964.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 10/30/2008 09:30:28 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE flash.obj, hex.obj, IO.obj, isp5964.obj TO ISPSM5964 RAMSIZE (256) CODE (0XF000)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
flash.obj (FLASH)
hex.obj (HEX)
IO.obj (IO)
isp5964.obj (ISP5964)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\KEIL\C51\LIB\C51FPS.LIB (PRINTF)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPROUND)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCONVERT)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FTNPWR)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
D:\KEIL\C51\LIB\C51S.LIB (TOINT)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: ISPSM5964 (FLASH)
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 000AH UNIT ?DT?HEX
DATA 0012H 0004H UNIT ?DT?ISP5964
DATA 0016H 0001H UNIT ?DT?IO
0017H 0009H *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?ISP5964
BIT 0021H.0 0001H.1 UNIT _BIT_GROUP_
0022H.1 0000H.7 *** GAP ***
DATA 0023H 002CH UNIT _DATA_GROUP_
IDATA 004FH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0020H UNIT ?XD?ISP5964
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0020H *** GAP ***
CODE 0023H 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.12 10/30/2008 09:30:28 PAGE 2
0026H EFDAH *** GAP ***
CODE F000H 0564H UNIT ?C?LIB_CODE
CODE F564H 046FH UNIT ?PR?PRINTF?PRINTF
CODE F9D3H 0176H UNIT ?PR?_HEX_DECODER?HEX
CODE FB49H 013DH UNIT ?PR?MAIN?ISP5964
CODE FC86H 010FH UNIT ?CO?ISP5964
CODE FD95H 008CH UNIT ?C_C51STARTUP
CODE FE21H 0042H UNIT ?PR?UART?IO
CODE FE63H 0036H UNIT ?PR?RX_BUFFER_RD?IO
CODE FE99H 0029H UNIT ?PR?SYSTEM_INIT?ISP5964
CODE FEC2H 0028H UNIT ?PR?_RX_BUFFER_WR?IO
CODE FEEAH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE FF11H 001DH UNIT ?PR?TOINT?TOINT
CODE FF2EH 001BH UNIT ?PR?HEX_PARSER?HEX
CODE FF49H 0014H UNIT ?PR?UART_RX_ENABLE?IO
CODE FF5DH 000DH UNIT ?PR?FLASH_ISP_INIT?FLASH
CODE FF6AH 000AH UNIT ?PR?_FLASH_WR?FLASH
CODE FF74H 0009H UNIT ?PR?FLASH_ERASE?FLASH
CODE FF7DH 0008H UNIT ?PR?_UART_TX?IO
CODE FF85H 0007H UNIT ?C_INITSEG
CODE FF8CH 0005H UNIT ?PR?UART_RX_DISABLE?IO
OVERLAY MAP OF MODULE: ISPSM5964 (FLASH)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------
?PR?UART?IO ----- ----- ----- -----
+--> ?PR?_RX_BUFFER_WR?IO
?PR?_RX_BUFFER_WR?IO ----- ----- ----- -----
+--> ?PR?_UART_TX?IO
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?ISP5964
+--> ?C_INITSEG
?PR?MAIN?ISP5964 ----- ----- 0023H 0010H
+--> ?PR?SYSTEM_INIT?ISP5964
+--> ?CO?ISP5964
+--> ?PR?PRINTF?PRINTF
+--> ?PR?FLASH_ISP_INIT?FLASH
+--> ?PR?FLASH_ERASE?FLASH
+--> ?PR?_FLASH_WR?FLASH
+--> ?PR?UART_RX_ENABLE?IO
+--> ?PR?HEX_PARSER?HEX
+--> ?PR?UART_RX_DISABLE?IO
?PR?PRINTF?PRINTF 0021H.0 0001H.1 0033H 001CH
+--> ?PR?PUTCHAR?PUTCHAR
?PR?UART_RX_ENABLE?IO ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.12 10/30/2008 09:30:28 PAGE 3
+--> ?PR?_UART_TX?IO
?PR?HEX_PARSER?HEX ----- ----- 0033H 0001H
+--> ?PR?RX_BUFFER_RD?IO
+--> ?PR?_HEX_DECODER?HEX
?PR?RX_BUFFER_RD?IO ----- ----- 0034H 0001H
+--> ?PR?_UART_TX?IO
?PR?_HEX_DECODER?HEX ----- ----- 0034H 0001H
+--> ?PR?TOINT?TOINT
+--> ?PR?_FLASH_WR?FLASH
SYMBOL TABLE OF MODULE: ISPSM5964 (FLASH)
VALUE TYPE NAME
----------------------------------
------- MODULE FLASH
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:FF74H PUBLIC flash_erase
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
D:00F7H PUBLIC ISPC
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:FF6AH PUBLIC _flash_wr
D:00F4H PUBLIC ISPFAH
D:00F5H PUBLIC ISPFAL
C:FF5DH PUBLIC flash_isp_init
D:00C8H PUBLIC T2CON
D:00F6H PUBLIC ISPFD
D:00BFH PUBLIC SCONF
D:00D0H PUBLIC PSW
------- PROC _FLASH_WR
D:0006H SYMBOL SM5964address
D:0005H SYMBOL hex_data
C:FF6AH LINE# 3
C:FF6AH LINE# 4
C:FF6AH LINE# 6
C:FF6CH LINE# 7
C:FF6EH LINE# 8
C:FF70H LINE# 9
C:FF73H LINE# 11
------- ENDPROC _FLASH_WR
------- PROC FLASH_ISP_INIT
C:FF5DH LINE# 12
C:FF5DH LINE# 13
C:FF5DH LINE# 14
C:FF60H LINE# 15
C:FF63H LINE# 16
C:FF66H LINE# 17
C:FF69H LINE# 18
BL51 BANKED LINKER/LOCATER V5.12 10/30/2008 09:30:28 PAGE 4
------- ENDPROC FLASH_ISP_INIT
------- PROC FLASH_ERASE
C:FF74H LINE# 19
C:FF74H LINE# 20
C:FF74H LINE# 30
C:FF77H LINE# 31
C:FF79H LINE# 32
C:FF7CH LINE# 35
------- ENDPROC FLASH_ERASE
------- ENDMOD FLASH
------- MODULE HEX
C:0000H SYMBOL _ICE_DUMMY_
C:FF2EH PUBLIC hex_parser
C:F9D3H PUBLIC _hex_decoder
------- PROC HEX_PARSER
------- DO
D:0033H SYMBOL hex_data
------- ENDDO
C:FF2EH LINE# 3
C:FF2EH LINE# 4
C:FF2EH LINE# 6
C:FF31H LINE# 7
C:FF36H LINE# 8
C:FF36H LINE# 9
C:FF3AH LINE# 10
C:FF3AH LINE# 11
C:FF3FH LINE# 12
C:FF44H LINE# 13
C:FF44H LINE# 14
C:FF46H LINE# 15
C:FF48H LINE# 16
------- ENDPROC HEX_PARSER
------- PROC _HEX_DECODER
D:0034H SYMBOL hex_data
------- DO
D:0008H SYMBOL state
D:0009H SYMBOL length
D:000AH SYMBOL type
D:000BH SYMBOL nb_byte
D:000CH SYMBOL data_value
D:000DH SYMBOL sum
D:000EH SYMBOL sum_1
D:000FH SYMBOL sum_2
D:0010H SYMBOL offset
------- ENDDO
C:F9D3H LINE# 17
C:F9D5H LINE# 18
C:F9D5H LINE# 22
C:FA15H LINE# 23
C:FA29H LINE# 24
C:FA3AH LINE# 25
C:FA4AH LINE# 26
C:FA5EH LINE# 27
C:FA77H LINE# 28
C:FA92H LINE# 29
C:FAAAH LINE# 30
BL51 BANKED LINKER/LOCATER V5.12 10/30/2008 09:30:28 PAGE 5
C:FABBH LINE# 31
C:FAD5H LINE# 32
C:FAE5H LINE# 33
C:FAF3H LINE# 34
C:FB03H LINE# 35
C:FB05H LINE# 36
C:FB12H LINE# 37
C:FB14H LINE# 38
C:FB2AH LINE# 39
C:FB46H LINE# 40
C:FB46H LINE# 41
C:FB48H LINE# 42
------- ENDPROC _HEX_DECODER
------- ENDMOD HEX
------- MODULE IO
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:FE63H PUBLIC rx_buffer_rd
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
B:00A8H.4 PUBLIC ES
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -