📄 aaa.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 05/03/2005 11:51:05 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE FAT32.obj, FAT32CHANGEDIRECTORY.obj, FAT32DISKFREESIZE.obj, FAT32DISKSIZE.obj, FAT32FINDDIRENTR
>> Y.obj, FAT32GETPARTLONGNAME.obj, FAT32INIT.obj, FAT32LISTDIRECTORY.obj, FAT32MOUNTPARTITION.obj, FAT32MOUNTVOLUMEID.o
>> bj, FAT32NEXTCLUSTER.obj, FAT32READCLUSTER.obj, MAIN.obj TO aaa RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
FAT32.obj (FAT32)
FAT32CHANGEDIRECTORY.obj (FAT32CHANGEDIRECTORY)
FAT32DISKFREESIZE.obj (FAT32DISKFREESIZE)
FAT32DISKSIZE.obj (FAT32DISKSIZE)
FAT32FINDDIRENTRY.obj (FAT32FINDDIRENTRY)
FAT32GETPARTLONGNAME.obj (FAT32GETPARTLONGNAME)
FAT32INIT.obj (FAT32INIT)
FAT32LISTDIRECTORY.obj (FAT32LISTDIRECTORY)
FAT32MOUNTPARTITION.obj (FAT32MOUNTPARTITION)
FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)
FAT32NEXTCLUSTER.obj (FAT32NEXTCLUSTER)
FAT32READCLUSTER.obj (FAT32READCLUSTER)
MAIN.obj (MAIN)
D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51L.LIB (PRINTF)
D:\KEIL\C51\LIB\C51L.LIB (?C?STRCMP)
D:\KEIL\C51\LIB\C51L.LIB (STRLEN)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
LINK MAP OF MODULE: aaa (FAT32)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
BL51 BANKED LINKER/LOCATER V4.13 05/03/2005 11:51:05 PAGE 2
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0005H UNIT _DATA_GROUP_
DATA 000DH 0003H UNIT ?DT?MAIN
0010H 0010H *** GAP ***
BIT 0020H.0 0001H.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 05B0H UNIT ?XD?MAIN
XDATA 05B0H 0057H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 051DH UNIT ?C?LIB_CODE
CODE 0520H 036EH UNIT ?PR?FAT32LISTDIRECTORY?FAT32LISTDIRECTORY
CODE 088EH 0365H UNIT ?PR?PRINTF?PRINTF
CODE 0BF3H 032CH UNIT ?PR?FAT32MOUNTPARTITION?FAT32MOUNTPARTITION
CODE 0F1FH 0285H UNIT ?PR?_FAT32FINDDIRENTRY?FAT32FINDDIRENTRY
CODE 11A4H 0216H UNIT ?PR?_FAT32MOUNTVOLUMEID?FAT32MOUNTVOLUMEID
CODE 13BAH 017BH UNIT ?PR?MAIN?MAIN
CODE 1535H 0109H UNIT ?PR?_FAT32READCLUSTER?FAT32READCLUSTER
CODE 163EH 00FBH UNIT ?PR?_FAT32NEXTCLUSTER?FAT32NEXTCLUSTER
CODE 1739H 00EBH UNIT ?CO?MAIN
CODE 1824H 00DCH UNIT ?PR?_FAT32GETPARTLONGNAME?FAT32GETPARTLONGNAME
CODE 1900H 00C6H UNIT ?PR?FAT32INIT?FAT32INIT
CODE 19C6H 00AAH UNIT ?PR?_FAT32CHANGEDIRECTORY?FAT32CHANGEDIRECTORY
CODE 1A70H 0056H UNIT ?PR?FAT32DISKFREESIZE?FAT32DISKFREESIZE
CODE 1AC6H 002CH UNIT ?CO?FAT32LISTDIRECTORY
CODE 1AF2H 002BH UNIT ?PR?FAT32DISKSIZE?FAT32DISKSIZE
CODE 1B1DH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 1B44H 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 1B59H 0010H UNIT ?CO?FAT32MOUNTPARTITION
CODE 1B69H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: aaa (FAT32)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- ----- ----- 05B0H 000DH
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?FAT32INIT?FAT32INIT
+--> ?PR?FAT32MOUNTPARTITION?FAT32MOUNTPAR...
+--> ?PR?_FAT32MOUNTVOLUMEID?FAT32MOUNTVOL...
+--> ?PR?FAT32DISKSIZE?FAT32DISKSIZE
+--> ?PR?FAT32DISKFREESIZE?FAT32DISKFREESIZE
BL51 BANKED LINKER/LOCATER V4.13 05/03/2005 11:51:05 PAGE 3
+--> ?PR?FAT32LISTDIRECTORY?FAT32LISTDIREC...
+--> ?PR?_FAT32CHANGEDIRECTORY?FAT32CHANGE...
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0005H 05DFH 0028H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?FAT32MOUNTPARTITION?FAT32MOUNTPAR... ----- ----- ----- ----- 05BDH 0013H
+--> ?CO?FAT32MOUNTPARTITION
?PR?_FAT32MOUNTVOLUMEID?FAT32MOUNTVOL... ----- ----- ----- ----- 05BDH 0002H
?PR?FAT32LISTDIRECTORY?FAT32LISTDIREC... ----- ----- ----- ----- 05BDH 0022H
+--> ?PR?_FAT32READCLUSTER?FAT32READCLUSTER
+--> ?PR?_FAT32GETPARTLONGNAME?FAT32GETPAR...
+--> ?PR?_STRLEN?STRLEN
+--> ?CO?FAT32LISTDIRECTORY
+--> ?PR?PRINTF?PRINTF
?PR?_FAT32READCLUSTER?FAT32READCLUSTER ----- ----- ----- ----- 05E3H 0003H
+--> ?PR?_FAT32NEXTCLUSTER?FAT32NEXTCLUSTER
?PR?_FAT32NEXTCLUSTER?FAT32NEXTCLUSTER ----- ----- ----- ----- 05E6H 000AH
?PR?_FAT32GETPARTLONGNAME?FAT32GETPAR... ----- ----- ----- ----- 05E3H 0006H
?PR?_FAT32CHANGEDIRECTORY?FAT32CHANGE... ----- ----- ----- ----- 05BDH 0001H
+--> ?PR?_FAT32FINDDIRENTRY?FAT32FINDDIRENTRY
?PR?_FAT32FINDDIRENTRY?FAT32FINDDIRENTRY ----- ----- ----- ----- 05BEH 0025H
+--> ?PR?_FAT32READCLUSTER?FAT32READCLUSTER
+--> ?PR?_FAT32GETPARTLONGNAME?FAT32GETPAR...
+--> ?PR?_STRLEN?STRLEN
UNRESOLVED EXTERNAL SYMBOLS:
IDEINIT
INITUART
_IDEREADSECTOR
_IDESETCURRENTDEVICE
_MEMSWAP16
_MEMSWAP32
_UNI2GB
SYMBOL TABLE OF MODULE: aaa (FAT32)
VALUE TYPE NAME
----------------------------------
------- MODULE FAT32
C:0000H SYMBOL _ICE_DUMMY_
------- ENDMOD FAT32
------- MODULE FAT32CHANGEDIRECTORY
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V4.13 05/03/2005 11:51:05 PAGE 4
C:19C6H PUBLIC _FAT32ChangeDirectory
------- PROC _FAT32CHANGEDIRECTORY
D:0001H SYMBOL DirName
------- DO DirName
D:0004H SYMBOL cluster
X:05BDH SYMBOL i
------- ENDDO i
C:19C6H LINE# 7
C:19C6H LINE# 8
C:19C6H LINE# 12
C:19CEH LINE# 13
C:19F2H LINE# 14
C:19F2H LINE# 15
C:1A3FH LINE# 16
C:1A45H LINE# 17
C:1A48H LINE# 18
C:1A48H LINE# 19
C:1A6DH LINE# 20
C:1A6FH LINE# 21
------- ENDPROC _FAT32CHANGEDIRECTORY
------- ENDMOD FAT32CHANGEDIRECTORY
------- MODULE FAT32DISKFREESIZE
C:0000H SYMBOL _ICE_DUMMY_
C:1A70H PUBLIC FAT32DiskFreeSize
------- PROC FAT32DISKFREESIZE
C:1A70H LINE# 7
C:1A70H LINE# 8
C:1A70H LINE# 9
C:1A87H LINE# 10
C:1AC5H LINE# 11
------- ENDPROC FAT32DISKFREESIZE
------- ENDMOD FAT32DISKFREESIZE
------- MODULE FAT32DISKSIZE
C:0000H SYMBOL _ICE_DUMMY_
C:1AF2H PUBLIC FAT32DiskSize
------- PROC FAT32DISKSIZE
C:1AF2H LINE# 7
C:1AF2H LINE# 8
C:1AF2H LINE# 9
C:1B1CH LINE# 10
------- ENDPROC FAT32DISKSIZE
------- ENDMOD FAT32DISKSIZE
------- MODULE FAT32FINDDIRENTRY
C:0000H SYMBOL _ICE_DUMMY_
C:0F1FH PUBLIC _FAT32FindDIREntry
------- PROC _FAT32FINDDIRENTRY
X:05BEH SYMBOL DirName
------- DO DirName
X:05C1H SYMBOL i
X:05C2H SYMBOL j
D:0006H SYMBOL k
D:0007H SYMBOL m
X:05C3H SYMBOL n
X:05C4H SYMBOL chain
BL51 BANKED LINKER/LOCATER V4.13 05/03/2005 11:51:05 PAGE 5
X:05C8H SYMBOL temp
------- ENDDO temp
C:0F1FH LINE# 7
C:0F2AH LINE# 8
C:0F2AH LINE# 13
C:0F3EH LINE# 14
C:0F43H LINE# 15
C:0F61H LINE# 16
C:0F61H LINE# 17
C:0F6AH LINE# 18
C:0F79H LINE# 19
C:0F79H LINE# 20
C:0F9FH LINE# 21
C:0FC4H LINE# 23
C:0FC4H LINE# 24
C:0FE5H LINE# 25
C:0FEEH LINE# 26
C:0FFAH LINE# 27
C:0FFAH LINE# 28
C:1024H LINE# 29
C:102DH LINE# 30
C:1033H LINE# 31
C:103CH LINE# 32
C:105EH LINE# 33
C:107BH LINE# 34
C:107CH LINE# 35
C:1082H LINE# 36
C:109DH LINE# 37
C:10B5H LINE# 38
C:10BAH LINE# 39
C:10C0H LINE# 40
C:10C4H LINE# 41
C:10C4H LINE# 42
C:10CDH LINE# 43
C:10D2H LINE# 44
C:10D2H LINE# 45
C:10DBH LINE# 46
C:10FFH LINE# 47
C:10FFH LINE# 49
C:10FFH LINE# 51
C:1121H LINE# 52
C:1126H LINE# 53
C:1165H LINE# 54
C:1174H LINE# 55
C:1195H LINE# 56
C:1195H LINE# 57
C:119EH LINE# 58
C:119EH LINE# 59
C:11A3H LINE# 60
------- ENDPROC _FAT32FINDDIRENTRY
------- ENDMOD FAT32FINDDIRENTRY
------- MODULE FAT32GETPARTLONGNAME
C:0000H SYMBOL _ICE_DUMMY_
C:1824H PUBLIC _FAT32GetPartLongName
------- PROC _FAT32GETPARTLONGNAME
X:05E3H SYMBOL ldp
BL51 BANKED LINKER/LOCATER V4.13 05/03/2005 11:51:05 PAGE 6
X:05E6H SYMBOL name
------- DO name
D:0006H SYMBOL i
D:0007H SYMBOL j
------- ENDDO j
C:1824H LINE# 7
C:182FH LINE# 8
C:182FH LINE# 11
C:1831H LINE# 12
C:1832H LINE# 13
C:186AH LINE# 14
C:186CH LINE# 15
C:18A4H LINE# 16
C:18A6H LINE# 17
C:18DEH LINE# 18
C:18EEH LINE# 19
------- ENDPROC _FAT32GETPARTLONGNAME
------- ENDMOD FAT32GETPARTLONGNAME
------- MODULE FAT32INIT
C:0000H SYMBOL _ICE_DUMMY_
C:1900H PUBLIC FAT32Init
------- PROC FAT32INIT
------- DO FAT32INIT
D:0003H SYMBOL i
------- ENDDO i
C:1900H LINE# 7
C:1900H LINE# 8
C:1900H LINE# 11
C:190EH LINE# 12
C:191CH LINE# 13
C:192AH LINE# 14
C:1937H LINE# 15
C:1944H LINE# 17
C:1946H LINE# 18
C:1946H LINE# 19
C:1956H LINE# 20
C:196BH LINE# 21
C:1980H LINE# 22
C:1995H LINE# 23
C:19AAH LINE# 24
C:19BFH LINE# 25
C:19C5H LINE# 26
------- ENDPROC FAT32INIT
------- ENDMOD FAT32INIT
------- MODULE FAT32LISTDIRECTORY
C:0000H SYMBOL _ICE_DUMMY_
C:0520H PUBLIC FAT32ListDirectory
------- PROC FAT32LISTDIRECTORY
------- DO FAT32LISTDIRECTORY
X:05BDH SYMBOL i
X:05BEH SYMBOL j
D:0006H SYMBOL k
D:0007H SYMBOL m
X:05BFH SYMBOL n
X:05C0H SYMBOL chain
BL51 BANKED LINKER/LOCATER V4.13 05/03/2005 11:51:05 PAGE 7
X:05C4H SYMBOL temp
------- ENDDO temp
C:0520H LINE# 7
C:0520H LINE# 8
C:0520H LINE# 15
C:0534H LINE# 16
C:0539H LINE# 17
C:0557H LINE# 18
C:0557H LINE# 19
C:0560H LINE# 20
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -