📄 mp3.m51
字号:
+--> ?PR?GET_NEXT_SECTOR?FILE_SYSTEM
+--> ?PR?_DAC_START?MP3
+--> ?PR?_WRITE_LCD_DATA?LCD
+--> ?PR?_PRINTF?LCD
+--> ?PR?GET_PRE_FILE?FILE_SYSTEM
?PR?GET_NEXT_FILE?FILE_SYSTEM ----- ----- ----- -----
+--> ?PR?GET_NST_FILE?FILE_SYSTEM
?PR?GET_NEXT_SECTOR?FILE_SYSTEM 0036H 0006H ----- -----
+--> ?PR?_READ_IDE_FAT_SECTOR?IDE
+--> ?PR?LCD_GO_HOME?LCD
+--> ?PR?_WRITE_LCD_DATA?LCD
?PR?_READ_IDE_FAT_SECTOR?IDE 003CH 0004H ----- -----
+--> ?PR?_WRITE_IDE_LBA?IDE
+--> ?PR?_WRITE_IDE_COMMAND?IDE
?PR?GET_PRE_FILE?FILE_SYSTEM ----- ----- ----- -----
+--> ?PR?GET_NST_FILE?FILE_SYSTEM
?PR?USB?USB ----- ----- ----- -----
+--> ?PR?LCD_GO_HOME?LCD
+--> ?CO?USB
+--> ?PR?_PRINTS?LCD
+--> ?PR?LCD_LINE_FEED?LCD
+--> ?PR?DISCONNECT_USB?USB
+--> ?PR?INIT_USB?USB
+--> ?PR?CONNECT_USB?USB
+--> ?PR?READ_USB_STATUS?USB
BL51 BANKED LINKER/LOCATER V6.00 08/03/2008 09:58:48 PAGE 7
+--> ?PR?USB_BUS_RESET?USB
+--> ?PR?USB_BUS_SUSPEND?USB
+--> ?PR?ENDP0_OUT?USB
+--> ?PR?ENDP0_IN?USB
+--> ?PR?ENDP2_OUT?USB
+--> ?PR?ENDP1_IN?USB
?PR?DISCONNECT_USB?USB ----- ----- ----- -----
+--> ?PR?_DELAY?USB
?PR?INIT_USB?USB ----- ----- ----- -----
+--> ?PR?SET_ENDPOINT_ENABLE?USB
?PR?USB_BUS_RESET?USB ----- ----- ----- -----
+--> ?PR?LCD_GO_HOME?LCD
+--> ?CO?USB
+--> ?PR?_PRINTS?LCD
+--> ?PR?LCD_LINE_FEED?LCD
?PR?USB_BUS_SUSPEND?USB ----- ----- ----- -----
+--> ?PR?LCD_GO_HOME?LCD
+--> ?CO?USB
+--> ?PR?_PRINTS?LCD
+--> ?PR?LCD_LINE_FEED?LCD
?PR?ENDP0_OUT?USB ----- ----- ----- -----
+--> ?PR?_READ_ENDPOINT_BUFF?USB
+--> ?PR?_ERROR?USB
+--> ?PR?_SWAP?USB
?PR?_READ_ENDPOINT_BUFF?USB 0029H 0003H ----- -----
?PR?_ERROR?USB ----- ----- ----- -----
+--> ?PR?LCD_GO_HOME?LCD
+--> ?CO?USB
+--> ?PR?_PRINTS?LCD
+--> ?PR?LCD_LINE_FEED?LCD
+--> ?PR?_PRINTF?LCD
?PR?_SWAP?USB 0029H 0002H ----- -----
?PR?ENDP0_IN?USB ----- ----- ----- -----
+--> ?PR?GET_MAX_LUN?USB
+--> ?PR?_GET_STATUS?USB
+--> ?PR?GET_DESCRIPTOR?USB
+--> ?PR?GET_CONFIGURATION?USB
+--> ?PR?GET_INTERFACE?USB
+--> ?PR?MASS_STORAGE_RESET?USB
+--> ?PR?SET_USB_ADDRESS?USB
+--> ?PR?SET_DESCRIPTOR?USB
+--> ?PR?SET_CONFIGURATION?USB
+--> ?PR?SET_INTERFACE?USB
+--> ?PR?_CLEAR_FEATURE?USB
+--> ?PR?_SET_FEATURE?USB
?PR?GET_MAX_LUN?USB 0029H 0001H ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
BL51 BANKED LINKER/LOCATER V6.00 08/03/2008 09:58:48 PAGE 8
?PR?_WRITE_ENDPOINT_BUFF?USB 0037H 0003H ----- -----
?PR?_GET_STATUS?USB 0029H 0002H ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?GET_DESCRIPTOR?USB ----- ----- ----- -----
+--> ?PR?_MSB?USB
+--> ?CO?USB
+--> ?PR?_SWAP?USB
+--> ?PR?_LSB?USB
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?GET_CONFIGURATION?USB 0029H 0001H ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?GET_INTERFACE?USB 0029H 0001H ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?MASS_STORAGE_RESET?USB ----- ----- ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?SET_USB_ADDRESS?USB ----- ----- ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?SET_DESCRIPTOR?USB ----- ----- ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?SET_CONFIGURATION?USB ----- ----- ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
+--> ?PR?LCD_GO_HOME?LCD
+--> ?CO?USB
+--> ?PR?_PRINTS?LCD
+--> ?PR?LCD_LINE_FEED?LCD
?PR?SET_INTERFACE?USB ----- ----- ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?_CLEAR_FEATURE?USB ----- ----- ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?_SET_FEATURE?USB ----- ----- ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?ENDP2_OUT?USB ----- ----- ----- -----
+--> ?PR?_READ_ENDPOINT_BUFF?USB
+--> ?PR?_ERROR?USB
+--> ?PR?WRITE_10?USB
+--> ?PR?_RETURN_CSW?USB
?PR?WRITE_10?USB 0029H 0009H ----- -----
+--> ?PR?WAIT_IDE_BUSY?IDE
+--> ?PR?_WRITE_IDE_LBA?IDE
+--> ?PR?_WRITE_IDE_SECTOR_COUNT?IDE
+--> ?PR?_WRITE_IDE_COMMAND?IDE
+--> ?PR?_RETURN_CSW?USB
+--> ?PR?_ERROR?USB
BL51 BANKED LINKER/LOCATER V6.00 08/03/2008 09:58:48 PAGE 9
?PR?_RETURN_CSW?USB 0032H 0005H ----- -----
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?ENDP1_IN?USB ----- ----- ----- -----
+--> ?PR?READ_10?USB
+--> ?CO?USB
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
+--> ?PR?_RETURN_CSW?USB
?PR?READ_10?USB 0029H 0009H ----- -----
+--> ?PR?_WRITE_IDE_LBA?IDE
+--> ?PR?_WRITE_IDE_SECTOR_COUNT?IDE
+--> ?PR?_WRITE_IDE_COMMAND?IDE
+--> ?PR?_RETURN_CSW?USB
+--> ?PR?_ERROR?USB
SYMBOL TABLE OF MODULE: MP3 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
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
D:00A8H PUBLIC IEN0
B:0090H.3 PUBLIC P1_3
D:00B8H PUBLIC IPL0
C:9B1DH PUBLIC main
D:00B5H PUBLIC MP3MED
D:00B4H PUBLIC MP3BAS
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC MP3STA
D:00B6H PUBLIC MP3TRE
D:009EH PUBLIC MP3VOL
D:009FH PUBLIC MP3VOR
D:00F8H PUBLIC UEPINT
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
D:0026H SYMBOL i
D:0027H SYMBOL key_press_time
D:0028H SYMBOL hard_disk_sleep
------- ENDDO
C:9B1DH LINE# 35
C:9B1DH LINE# 36
C:9B1DH LINE# 39
C:9B20H LINE# 41
C:9B23H LINE# 42
BL51 BANKED LINKER/LOCATER V6.00 08/03/2008 09:58:48 PAGE 10
C:9B26H LINE# 43
C:9B28H LINE# 44
C:9B2AH LINE# 45
C:9B2EH LINE# 46
C:9B2EH LINE# 47
C:9B2EH LINE# 48
C:9B44H LINE# 49
C:9B44H LINE# 50
C:9B44H LINE# 51
C:9B44H LINE# 52
C:9B4AH LINE# 53
C:9B4EH LINE# 54
C:9B54H LINE# 55
C:9B5AH LINE# 56
C:9B5CH LINE# 57
C:9B5EH LINE# 58
C:9B60H LINE# 59
C:9B63H LINE# 60
C:9B65H LINE# 61
C:9B68H LINE# 62
C:9B84H LINE# 63
C:9B87H LINE# 64
C:9B90H LINE# 65
C:9B95H LINE# 66
C:9B99H LINE# 67
C:9BA3H LINE# 68
C:9BA6H LINE# 69
C:9BA8H LINE# 71
C:9BA8H LINE# 72
C:9BA8H LINE# 73
C:9BABH LINE# 74
C:9BC7H LINE# 75
C:9BCBH LINE# 76
C:9BE5H LINE# 77
C:9BE5H LINE# 78
C:9BE5H LINE# 79
C:9BE5H LINE# 80
C:9BE8H LINE# 81
C:9BEBH LINE# 82
C:9BEBH LINE# 83
C:9BF2H LINE# 84
C:9BF4H LINE# 85
C:9BF9H LINE# 86
C:9BF9H LINE# 87
C:9BFEH LINE# 88
C:9BFEH LINE# 89
C:9C03H LINE# 90
C:9C06H LINE# 91
C:9C0FH LINE# 92
C:9C12H LINE# 93
C:9C15H LINE# 94
C:9C15H LINE# 95
C:9C19H LINE# 96
C:9C19H LINE# 97
C:9C1CH LINE# 98
C:9C1FH LINE# 99
C:9C22H LINE# 100
BL51 BANKED LINKER/LOCATER V6.00 08/03/2008 09:58:48 PAGE 11
C:9C2BH LINE# 101
C:9C2BH LINE# 102
C:9C2FH LINE# 103
C:9C2FH LINE# 104
C:9C32H LINE# 105
C:9C35H LINE# 106
C:9C35H LINE# 107
C:9C3EH LINE# 108
C:9C3EH LINE# 109
C:9C41H LINE# 110
C:9C44H LINE# 111
C:9C47H LINE# 112
C:9C65H LINE# 113
C:9C65H LINE# 114
C:9C65H LINE# 115
C:9C65H LINE# 116
C:9C65H LINE# 117
C:9C65H LINE# 118
C:9C68H LINE# 119
C:9C6BH LINE# 120
C:9C89H LINE# 121
C:9C89H LINE# 122
C:9C89H LINE# 123
C:9C89H LINE# 124
C:9C89H LINE# 125
C:9C8CH LINE# 126
C:9C8FH LINE# 127
C:9CADH LINE# 128
C:9CADH LINE# 129
C:9CADH LINE# 130
C:9CADH LINE# 131
C:9CADH LINE# 132
C:9CB0H LINE# 133
C:9CB3H LINE# 134
C:9CB6H LINE# 135
C:9CD2H LINE# 136
C:9CD2H LINE# 137
C:9CD2H LINE# 138
C:9CD8H LINE# 139
C:9CD8H LINE# 141
C:9CDEH LINE# 142
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE IDE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
B:0020H.7 PUBLIC IDE_BBK
D:00B0H PUBLIC P3
C:9089H PUBLIC get_IDE_information
D:00C0H PUBLIC P4
D:00D8H PUBLIC P5
C:B1B0H PUBLIC _write_IDE_command
D:00A8H PUBLIC IEN0
B:0021H.4 PUBLIC IDE_DSC
BL51 BANKED LINKER/LOCATER V6.00 08/03/2008 09:58:48 PAGE 12
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -