fat32.m51
来自「这是一个基于8255扩展端口的keil c51固件」· M51 代码 · 共 1,302 行 · 第 1/4 页
M51
1,302 行
B:00E8H.4 PUBLIC EWDI
B:00D8H.3 PUBLIC WDIF
B:00C8H.5 PUBLIC RCLK
B:00C8H.4 PUBLIC TCLK
B:00F8H.4 PUBLIC PWDI
D:0088H PUBLIC TCON
C:5920H PUBLIC init
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00D8H.2 PUBLIC WTRF
B:00C8H.0 PUBLIC CP_RL2
B:00D8H.7 PUBLIC SMOD_1
B:00A8H.4 PUBLIC ES0
B:00A8H.1 PUBLIC ET0
B:00A8H.6 PUBLIC ES1
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:00C0H.0 PUBLIC RI1
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:00C0H.1 PUBLIC TI1
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00E8H.0 PUBLIC EX2
B:00D0H.0 PUBLIC P
B:00E8H.1 PUBLIC EX3
B:0098H.7 PUBLIC SM0
B:00E8H.2 PUBLIC EX4
B:0098H.6 PUBLIC SM1
B:00E8H.3 PUBLIC EX5
B:0098H.5 PUBLIC SM2
B:00B8H.4 PUBLIC PS0
D:00E8H PUBLIC EIE
B:00B8H.1 PUBLIC PT0
B:00B8H.6 PUBLIC PS1
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:00B8H.5 PUBLIC PT2
BL51 BANKED LINKER/LOCATER V5.00 01/06/2004 00:16:36 PAGE 18
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
B:00F8H.0 PUBLIC PX2
B:00F8H.1 PUBLIC PX3
B:00F8H.2 PUBLIC PX4
B:00F8H.3 PUBLIC PX5
D:00F8H PUBLIC EIP
B:00D8H.4 PUBLIC PFI
B:00C8H.3 PUBLIC EXEN2
D:0098H PUBLIC SCON0
B:0098H.4 PUBLIC REN
D:00C0H PUBLIC SCON1
D:00C8H PUBLIC T2CON
B:00D8H.1 PUBLIC EWT
B:00D8H.6 PUBLIC POR
B:00D0H.5 PUBLIC F0
D:00D0H PUBLIC PSW
D:00D8H PUBLIC WDCON
B:00D8H.0 PUBLIC RWT
B:00C0H.2 PUBLIC RB81
------- PROC INIT
C:5920H LINE# 34
C:5920H LINE# 35
C:5923H LINE# 36
C:5926H LINE# 37
C:5929H LINE# 38
C:592CH LINE# 39
------- ENDPROC INIT
------- PROC MAIN
------- DO
X:84ECH SYMBOL handle1
X:84EEH SYMBOL handle2
X:84F0H SYMBOL bufA
X:8554H SYMBOL bufB
------- ENDDO
C:5228H LINE# 47
C:5228H LINE# 50
C:522BH LINE# 52
C:5234H LINE# 53
C:5245H LINE# 54
C:5256H LINE# 55
C:526DH LINE# 56
C:5284H LINE# 57
C:529BH LINE# 58
C:52B2H LINE# 59
C:52BAH LINE# 60
C:52C2H LINE# 61
------- ENDPROC MAIN
------- ENDMOD FAT_TEST
------- MODULE UTIL
C:0000H SYMBOL _ICE_DUMMY_
C:592FH PUBLIC _int_big_endian
BL51 BANKED LINKER/LOCATER V5.00 01/06/2004 00:16:36 PAGE 19
C:5850H PUBLIC _delay
C:4FE9H PUBLIC _long_big_endian
------- PROC _DELAY
D:0006H SYMBOL delay
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:5850H LINE# 21
C:5850H LINE# 23
C:585AH LINE# 24
C:586EH LINE# 25
------- ENDPROC _DELAY
------- PROC _LONG_BIG_ENDIAN
X:85C2H SYMBOL value
------- DO
X:85C6H SYMBOL temp
------- ENDDO
C:4FE9H LINE# 27
C:4FEFH LINE# 28
C:4FF9H LINE# 29
C:5025H LINE# 30
C:5051H LINE# 31
C:507DH LINE# 32
C:50A9H LINE# 33
C:50B7H LINE# 34
------- ENDPROC _LONG_BIG_ENDIAN
------- PROC _INT_BIG_ENDIAN
D:0004H SYMBOL value
------- DO
D:0002H SYMBOL temp
------- ENDDO
C:592FH LINE# 36
C:5933H LINE# 38
C:5937H LINE# 39
C:593AH LINE# 40
C:593DH LINE# 41
------- ENDPROC _INT_BIG_ENDIAN
------- ENDMOD UTIL
------- MODULE ?C?COPY
C:40D0H PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDPTR
C:40F6H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CSTPTR
C:410FH PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?IILDX
C:4121H PUBLIC ?C?IILDX
------- ENDMOD ?C?IILDX
------- MODULE ?C?ILDOPTR
BL51 BANKED LINKER/LOCATER V5.00 01/06/2004 00:16:36 PAGE 20
C:4137H PUBLIC ?C?ILDOPTR
------- ENDMOD ?C?ILDOPTR
------- MODULE ?C?ISTOPTR
C:416FH PUBLIC ?C?ISTOPTR
------- ENDMOD ?C?ISTOPTR
------- MODULE ?C?LMUL
C:419CH PUBLIC ?C?LMUL
------- ENDMOD ?C?LMUL
------- MODULE ?C?ULCMP
C:41EBH PUBLIC ?C?ULCMP
------- ENDMOD ?C?ULCMP
------- MODULE ?C?ULSHR
C:41FCH PUBLIC ?C?ULSHR
------- ENDMOD ?C?ULSHR
------- MODULE ?C?SLSHR
C:420FH PUBLIC ?C?SLSHR
------- ENDMOD ?C?SLSHR
------- MODULE ?C?LSHL
C:4223H PUBLIC ?C?LSHL
------- ENDMOD ?C?LSHL
------- MODULE ?C?LLDPTR
C:4236H PUBLIC ?C?LLDPTR
------- ENDMOD ?C?LLDPTR
------- MODULE ?C?LLDOPTR
C:4256H PUBLIC ?C?LLDOPTR
------- ENDMOD ?C?LLDOPTR
------- MODULE ?C?LSTPTR
C:4286H PUBLIC ?C?LSTPTR
------- ENDMOD ?C?LSTPTR
------- MODULE ?C?LSTOPTR
C:42A0H PUBLIC ?C?LSTOPTR
------- ENDMOD ?C?LSTOPTR
------- MODULE ?C?LLDOPTR0
C:42C4H PUBLIC ?C?LLDOPTR0
------- ENDMOD ?C?LLDOPTR0
------- MODULE ?C?LSTXDATA
C:42F4H PUBLIC ?C?LSTXDATA
------- ENDMOD ?C?LSTXDATA
------- MODULE ?C?LSTKXDATA
C:4300H PUBLIC ?C?LSTKXDATA
------- ENDMOD ?C?LSTKXDATA
------- MODULE ?C?OFFXADD
C:4331H PUBLIC ?C?OFFXADD
BL51 BANKED LINKER/LOCATER V5.00 01/06/2004 00:16:36 PAGE 21
------- ENDMOD ?C?OFFXADD
------- MODULE PRINTF
X:85DAH PUBLIC ?_PRINTF517?BYTE
X:85DAH PUBLIC ?_PRINTF?BYTE
X:85DAH PUBLIC ?_SPRINTF517?BYTE
X:85DAH PUBLIC ?_SPRINTF?BYTE
C:4647H PUBLIC _PRINTF
C:4647H PUBLIC _PRINTF517
C:4641H PUBLIC _SPRINTF
C:4641H PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE ?C?MEMCMP
C:44C3H PUBLIC ?C?MEMCMP
------- ENDMOD ?C?MEMCMP
------- MODULE ?C?CLDOPTR
C:44E7H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?LLDIDATA
C:4514H PUBLIC ?C?LLDIDATA
------- ENDMOD ?C?LLDIDATA
------- MODULE ?C?LLDXDATA
C:4520H PUBLIC ?C?LLDXDATA
------- ENDMOD ?C?LLDXDATA
------- MODULE ?C?LLDPDATA
C:452CH PUBLIC ?C?LLDPDATA
------- ENDMOD ?C?LLDPDATA
------- MODULE ?C?LLDCODE
C:4538H PUBLIC ?C?LLDCODE
------- ENDMOD ?C?LLDCODE
------- MODULE ?C?LLDIDATA0
C:4548H PUBLIC ?C?LLDIDATA0
------- ENDMOD ?C?LLDIDATA0
------- MODULE ?C?LLDXDATA0
C:4555H PUBLIC ?C?LLDXDATA0
------- ENDMOD ?C?LLDXDATA0
------- MODULE ?C?LLDPDATA0
C:4561H PUBLIC ?C?LLDPDATA0
------- ENDMOD ?C?LLDPDATA0
------- MODULE ?C?LLDCODE0
C:456EH PUBLIC ?C?LLDCODE0
------- ENDMOD ?C?LLDCODE0
------- MODULE ?C?LSTIDATA
C:457EH PUBLIC ?C?LSTIDATA
------- ENDMOD ?C?LSTIDATA
BL51 BANKED LINKER/LOCATER V5.00 01/06/2004 00:16:36 PAGE 22
------- MODULE ?C?LSTPDATA
C:458AH PUBLIC ?C?LSTPDATA
------- ENDMOD ?C?LSTPDATA
------- MODULE ?C?PLDIXDATA
C:4596H PUBLIC ?C?PLDIXDATA
------- ENDMOD ?C?PLDIXDATA
------- MODULE ?C?PSTXDATA
C:45ADH PUBLIC ?C?PSTXDATA
------- ENDMOD ?C?PSTXDATA
------- MODULE ?C?CCASE
C:45B6H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PUTCHAR
C:57E7H PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SPINUP?IDE_LIB
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SPINDOWN?IDE_LIB
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_WRITE_SECTOR?IDE_LIB
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DRIVE_ID?IDE_LIB
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_FSEEK?FAT32
Program Size: data=23.1 xdata=1060 code=6480
LINK/LOCATE RUN COMPLETE. 5 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?