📄 flash.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 11/17/2002 14:00:15 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE uart.obj, FLASH.obj, main.obj TO FLASH RTX51 RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
uart.obj (UART)
FLASH.obj (FLASH)
main.obj (MAIN)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
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?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (STRNCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
LINK MAP OF MODULE: FLASH (UART)
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
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 040CH UNIT ?XD?FLASH
XDATA 040CH 0280H UNIT ?XD?MAIN
XDATA 068CH 001AH UNIT _XDATA_GROUP_
XDATA 06A6H 0010H UNIT ?XD?UART
06B6H 494AH *** GAP ***
XDATA 5000H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 038EH UNIT ?CO?MAIN
CODE 0391H 021BH UNIT ?PR?MAIN?MAIN
CODE 05ACH 00EEH UNIT ?PR?_PRINTUF?UART
CODE 069AH 00B4H UNIT ?PR?_WRITEPAGE?FLASH
CODE 074EH 008CH UNIT ?C_C51STARTUP
CODE 07DAH 0084H UNIT ?C?LIB_CODE
CODE 085EH 0076H UNIT ?PR?_STRNCMP?STRNCMP
CODE 08D4H 0071H UNIT ?PR?_READPAGE?FLASH
CODE 0945H 0059H UNIT ?PR?_ERASE_CLUSTER?FLASH
CODE 099EH 0054H UNIT ?PR?_PRINTU?UART
CODE 09F2H 004BH UNIT ?PR?CHECK_FLASH_ID?FLASH
CODE 0A3DH 0045H UNIT ?PR?_VERIFYPAGE?FLASH
CODE 0A82H 0022H UNIT ?C_INITSEG
CODE 0AA4H 001BH UNIT ?PR?FLASH_RESET?FLASH
CODE 0ABFH 0018H UNIT ?PR?_INIT_UART?UART
BL51 BANKED LINKER/LOCATER V5.11 11/17/2002 14:00:15 PAGE 2
OVERLAY MAP OF MODULE: FLASH (UART)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 068CH 0008H
+--> ?CO?MAIN
+--> ?PR?_PRINTU?UART
+--> ?PR?FLASH_RESET?FLASH
+--> ?PR?CHECK_FLASH_ID?FLASH
+--> ?PR?_READPAGE?FLASH
+--> ?PR?_ERASE_CLUSTER?FLASH
+--> ?PR?_WRITEPAGE?FLASH
+--> ?PR?_PRINTUF?UART
?PR?_PRINTU?UART 0694H 0007H
+--> ?PR?_INIT_UART?UART
?PR?_READPAGE?FLASH 069EH 0005H
?PR?_WRITEPAGE?FLASH 0694H 0007H
+--> ?PR?_VERIFYPAGE?FLASH
?PR?_VERIFYPAGE?FLASH 069BH 0003H
+--> ?PR?_READPAGE?FLASH
+--> ?PR?_STRNCMP?STRNCMP
?PR?_STRNCMP?STRNCMP 069EH 0008H
?PR?_PRINTUF?UART 0694H 0005H
+--> ?PR?_INIT_UART?UART
SYMBOL TABLE OF MODULE: FLASH (UART)
VALUE TYPE NAME
----------------------------------
------- MODULE UART
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00C0H PUBLIC P4
D:00D8H PUBLIC P5
C:099EH PUBLIC _printu
D:00A8H PUBLIC IEN0
D:00B8H PUBLIC IPL0
B:0098H.1 PUBLIC TI
BL51 BANKED LINKER/LOCATER V5.11 11/17/2002 14:00:15 PAGE 3
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
C:0ABFH PUBLIC _init_uart
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:00C8H PUBLIC MP3STA
X:06A6H PUBLIC hex
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
D:00F8H PUBLIC UEPINT
B:0088H.6 PUBLIC TR1
C:05ACH PUBLIC _printuf
D:00D0H PUBLIC PSW
------- PROC _INIT_UART
D:0006H SYMBOL fre
C:0ABFH LINE# 31
C:0ABFH LINE# 32
C:0ABFH LINE# 34
C:0AC5H LINE# 35
C:0AC5H LINE# 36
C:0AC8H LINE# 37
C:0ACBH LINE# 38
C:0ACEH LINE# 39
C:0AD1H LINE# 40
C:0AD4H LINE# 41
C:0AD6H LINE# 42
C:0AD6H LINE# 46
------- ENDPROC _INIT_UART
------- PROC _PRINTU
X:0694H SYMBOL c
------- DO
X:0697H SYMBOL i
X:0699H SYMBOL j
D:0005H SYMBOL ct
------- ENDDO
C:099EH LINE# 51
C:09A9H LINE# 52
C:09A9H LINE# 54
C:09B2H LINE# 55
C:09B6H LINE# 56
C:09BDH LINE# 57
C:09C0H LINE# 58
C:09C0H LINE# 60
C:09C2H LINE# 62
C:09C5H LINE# 65
C:09D3H LINE# 66
C:09D5H LINE# 67
C:09EFH LINE# 70
C:09F1H LINE# 72
------- ENDPROC _PRINTU
------- PROC _PRINTUF
X:0694H SYMBOL c
X:0697H SYMBOL cb
------- DO
D:0004H SYMBOL i
X:0698H SYMBOL ct
BL51 BANKED LINKER/LOCATER V5.11 11/17/2002 14:00:15 PAGE 4
D:0006H SYMBOL cx1
D:0007H SYMBOL cx2
------- ENDDO
C:05ACH LINE# 78
C:05BCH LINE# 79
C:05BCH LINE# 80
C:05BFH LINE# 81
C:05C6H LINE# 85
C:05CDH LINE# 88
C:05D6H LINE# 89
C:05D6H LINE# 90
C:05DAH LINE# 91
C:05DAH LINE# 92
C:05F3H LINE# 93
C:05F3H LINE# 94
C:05FAH LINE# 95
C:0603H LINE# 96
C:0607H LINE# 98
C:061AH LINE# 100
C:061DH LINE# 101
C:061FH LINE# 102
C:0631H LINE# 104
C:0634H LINE# 105
C:0634H LINE# 106
C:0634H LINE# 108
C:0636H LINE# 109
C:0636H LINE# 111
C:0636H LINE# 112
C:063EH LINE# 113
C:063EH LINE# 114
C:0657H LINE# 115
C:0657H LINE# 116
C:065EH LINE# 117
C:0661H LINE# 119
C:0664H LINE# 120
C:0666H LINE# 121
C:0669H LINE# 123
C:066CH LINE# 124
C:066EH LINE# 125
C:066EH LINE# 127
C:0670H LINE# 128
C:0670H LINE# 129
C:0670H LINE# 130
C:0676H LINE# 132
C:0679H LINE# 133
C:067BH LINE# 134
C:0680H LINE# 135
C:0696H LINE# 136
C:0699H LINE# 138
------- ENDPROC _PRINTUF
------- ENDMOD UART
------- MODULE FLASH
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
BL51 BANKED LINKER/LOCATER V5.11 11/17/2002 14:00:15 PAGE 5
D:00B0H PUBLIC P3
D:00C0H PUBLIC P4
D:00D8H PUBLIC P5
D:00A8H PUBLIC IEN0
D:00B8H PUBLIC IPL0
C:0945H PUBLIC _Erase_Cluster
X:0000H PUBLIC FAT_Table
X:0400H PUBLIC Current_Cluster
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC MP3STA
C:09F2H PUBLIC Check_Flash_Id
X:5000H PUBLIC rKM29UXDATA
C:0AA4H PUBLIC Flash_Reset
D:00F8H PUBLIC UEPINT
C:0A3DH PUBLIC _VerifyPage
X:0404H PUBLIC DataRemain
C:08D4H PUBLIC _ReadPage
C:069AH PUBLIC _WritePage
X:0408H PUBLIC DataRead
D:00D0H PUBLIC PSW
------- PROC CHECK_FLASH_ID
------- DO
D:0006H SYMBOL i
D:0004H SYMBOL id
------- ENDDO
C:09F2H LINE# 34
C:09F2H LINE# 35
C:09F2H LINE# 36
C:09F2H LINE# 39
C:09F8H LINE# 40
C:09FEH LINE# 42
C:0A04H LINE# 43
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -