📄 mp3.m51
字号:
+--> ?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
+--> ?PR?USB_BUS_RESET?USB
+--> ?PR?USB_BUS_SUSPEND?USB
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:11:52 PAGE 7
+--> ?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
?PR?_WRITE_ENDPOINT_BUFF?USB 0037H 0003H ----- -----
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:11:52 PAGE 8
?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
?PR?_RETURN_CSW?USB 0032H 0005H ----- -----
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:11:52 PAGE 9
+--> ?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:937BH 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:937BH LINE# 32
C:937BH LINE# 33
C:937BH LINE# 36
C:937EH LINE# 38
C:9381H LINE# 39
C:9384H LINE# 40
C:9386H LINE# 41
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:11:52 PAGE 10
C:9388H LINE# 42
C:938CH LINE# 43
C:938CH LINE# 44
C:938CH LINE# 45
C:93A2H LINE# 46
C:93A2H LINE# 47
C:93A2H LINE# 48
C:93A2H LINE# 49
C:93A8H LINE# 50
C:93ACH LINE# 51
C:93B2H LINE# 52
C:93B8H LINE# 53
C:93BAH LINE# 54
C:93BCH LINE# 55
C:93BEH LINE# 56
C:93C1H LINE# 57
C:93C3H LINE# 58
C:93C6H LINE# 59
C:93E2H LINE# 60
C:93E5H LINE# 61
C:93EEH LINE# 62
C:93F3H LINE# 63
C:93F7H LINE# 64
C:9401H LINE# 65
C:9404H LINE# 66
C:9406H LINE# 68
C:9406H LINE# 69
C:9406H LINE# 70
C:9409H LINE# 71
C:9425H LINE# 72
C:9429H LINE# 73
C:9443H LINE# 74
C:9443H LINE# 75
C:9443H LINE# 76
C:9443H LINE# 77
C:9446H LINE# 78
C:9449H LINE# 79
C:9449H LINE# 80
C:9450H LINE# 81
C:9452H LINE# 82
C:9457H LINE# 83
C:9457H LINE# 84
C:945CH LINE# 85
C:945CH LINE# 86
C:9461H LINE# 87
C:9464H LINE# 88
C:946DH LINE# 89
C:9470H LINE# 90
C:9473H LINE# 91
C:9473H LINE# 92
C:9477H LINE# 93
C:9477H LINE# 94
C:947AH LINE# 95
C:947DH LINE# 96
C:9480H LINE# 97
C:9489H LINE# 98
C:9489H LINE# 99
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:11:52 PAGE 11
C:948DH LINE# 100
C:948DH LINE# 101
C:9490H LINE# 102
C:9493H LINE# 103
C:9493H LINE# 104
C:949CH LINE# 105
C:949CH LINE# 106
C:949FH LINE# 107
C:94A2H LINE# 108
C:94A5H LINE# 109
C:94C3H LINE# 110
C:94C3H LINE# 111
C:94C3H LINE# 112
C:94C3H LINE# 113
C:94C3H LINE# 114
C:94C3H LINE# 115
C:94C6H LINE# 116
C:94C9H LINE# 117
C:94E7H LINE# 118
C:94E7H LINE# 119
C:94E7H LINE# 120
C:94E7H LINE# 121
C:94E7H LINE# 122
C:94EAH LINE# 123
C:94EDH LINE# 124
C:950BH LINE# 125
C:950BH LINE# 126
C:950BH LINE# 127
C:950BH LINE# 128
C:950BH LINE# 129
C:950EH LINE# 130
C:9511H LINE# 131
C:9514H LINE# 132
C:9530H LINE# 133
C:9530H LINE# 134
C:9530H LINE# 135
C:9536H LINE# 136
C:9536H LINE# 138
C:953CH LINE# 139
------- 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:88E7H PUBLIC get_IDE_information
D:00C0H PUBLIC P4
D:00D8H PUBLIC P5
C:A9B4H PUBLIC _write_IDE_command
D:00A8H PUBLIC IEN0
B:0021H.4 PUBLIC IDE_DSC
C:A72DH PUBLIC wait_IDE_busy
B:0021H.5 PUBLIC IDE_DWF
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:11:52 PAGE 12
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -