📄 usb midi.m51
字号:
+--> ?PR?_PRINTS?UART
+--> ?PR?_WRITE_ENDPOINT_BUFF?USBMIDI
?PR?_SET_FEATURE?USBMIDI ----- -----
+--> ?CO?USBMIDI
+--> ?PR?_PRINTS?UART
+--> ?PR?_WRITE_ENDPOINT_BUFF?USBMIDI
?PR?SET_REPORT?USBMIDI ----- -----
+--> ?CO?USBMIDI
+--> ?PR?_PRINTS?UART
?PR?SET_IDLE?USBMIDI ----- -----
+--> ?CO?USBMIDI
+--> ?PR?_PRINTS?UART
+--> ?PR?_SELECT_ENDPOINT?USBMIDI
+--> ?PR?_WRITE_ENDPOINT_BUFF?USBMIDI
?PR?SET_PROTOCOL?USBMIDI ----- -----
+--> ?CO?USBMIDI
+--> ?PR?_PRINTS?UART
+--> ?PR?_SELECT_ENDPOINT?USBMIDI
+--> ?PR?_WRITE_ENDPOINT_BUFF?USBMIDI
?PR?ENDP2_OUT?USBMIDI 0032H 0002H
+--> ?PR?_READ_ENDPOINT_BUFF?USBMIDI
+--> ?CO?USBMIDI
+--> ?PR?_PRINTS?UART
+--> ?PR?_PRINTHEX?UART
BL51 BANKED LINKER/LOCATER V5.03 09/13/2007 00:45:44 PAGE 7
?PR?_PRINTHEX?UART ----- -----
+--> ?PR?_PRINTC?UART
+--> ?CO?UART
?PR?ENDP2_IN?USBMIDI ----- -----
+--> ?CO?USBMIDI
+--> ?PR?_PRINTS?UART
+--> ?PR?_COUNT1BITS?USBMIDI
+--> ?PR?_WRITE_ENDPOINT_BUFF?USBMIDI
+--> ?PR?_DELAY?USBMIDI
SYMBOL TABLE OF MODULE: USB Midi (KEY)
VALUE TYPE NAME
----------------------------------
------- MODULE KEY
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
I:00C7H PUBLIC KeyMapOk
D:0046H PUBLIC KeyMapCanChange
I:00C9H PUBLIC KeyNoChangedTime
I:00CBH PUBLIC KeyMapCurrent
D:0089H PUBLIC TMOD
B:00A8H.1 PUBLIC ET0
C:165FH PUBLIC InitTimer0
D:008CH PUBLIC TH0
B:0088H.4 PUBLIC TR0
C:0FA8H PUBLIC Timer0Isr
I:00CDH PUBLIC KeyMapOld
------- PROC INITTIMER0
C:165FH LINE# 27
C:165FH LINE# 28
C:165FH LINE# 29
C:1662H LINE# 30
C:1665H LINE# 31
C:1668H LINE# 32
C:166AH LINE# 33
C:166CH LINE# 34
------- ENDPROC INITTIMER0
------- PROC TIMER0ISR
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:0FA8H LINE# 38
C:0FB9H LINE# 41
C:0FBCH LINE# 42
C:0FBFH LINE# 43
C:0FC7H LINE# 44
C:0FC7H LINE# 45
C:0FCEH LINE# 46
C:0FD0H LINE# 48
C:0FD0H LINE# 52
C:0FD3H LINE# 55
BL51 BANKED LINKER/LOCATER V5.03 09/13/2007 00:45:44 PAGE 8
C:0FD8H LINE# 58
C:0FDBH LINE# 61
C:0FE2H LINE# 64
C:0FECH LINE# 67
C:0FEFH LINE# 70
C:0FF4H LINE# 73
C:0FF7H LINE# 76
C:0FFEH LINE# 81
C:1008H LINE# 82
C:1008H LINE# 84
C:101DH LINE# 85
C:101DH LINE# 86
C:1024H LINE# 87
C:102DH LINE# 89
C:102DH LINE# 91
C:102DH LINE# 92
C:1035H LINE# 93
C:1041H LINE# 94
C:1041H LINE# 95
C:1046H LINE# 96
C:104AH LINE# 97
C:104AH LINE# 98
C:1051H LINE# 99
C:1051H LINE# 100
C:1051H LINE# 101
C:1051H LINE# 102
------- ENDPROC TIMER0ISR
------- ENDMOD KEY
------- MODULE UART
C:0000H SYMBOL _ICE_DUMMY_
B:00A8H.7 PUBLIC EA
C:162DH PUBLIC SerialPort
D:0043H PUBLIC UartRflag
C:163FH PUBLIC HexTable
C:140EH PUBLIC _PrintHex
B:00A8H.4 PUBLIC ES
C:16CAH PUBLIC _SendToComport
D:0044H PUBLIC UartData
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
C:1198H PUBLIC _PrintLongInt
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:0045H PUBLIC Sending
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
C:16D4H PUBLIC _Printc
C:14E2H PUBLIC InitUART
B:0088H.6 PUBLIC TR1
C:1502H PUBLIC _Prints
B:0098H.4 PUBLIC REN
------- PROC INITUART
C:14E2H LINE# 27
BL51 BANKED LINKER/LOCATER V5.03 09/13/2007 00:45:44 PAGE 9
C:14E2H LINE# 28
C:14E2H LINE# 29
C:14E4H LINE# 30
C:14E7H LINE# 31
C:14EAH LINE# 32
C:14EDH LINE# 33
C:14F0H LINE# 34
C:14F3H LINE# 35
C:14F6H LINE# 36
C:14F9H LINE# 37
C:14FBH LINE# 38
C:14FDH LINE# 39
C:14FFH LINE# 40
C:1501H LINE# 41
------- ENDPROC INITUART
------- PROC SERIALPORT
C:162DH LINE# 46
C:162DH LINE# 48
C:1630H LINE# 49
C:1630H LINE# 50
C:1633H LINE# 51
C:1636H LINE# 52
C:1638H LINE# 53
C:1639H LINE# 55
C:1639H LINE# 56
C:163BH LINE# 57
C:163EH LINE# 58
C:163EH LINE# 59
------- ENDPROC SERIALPORT
------- PROC _SENDTOCOMPORT
D:0007H SYMBOL d
C:16CAH LINE# 63
C:16CAH LINE# 64
C:16CAH LINE# 65
C:16CDH LINE# 66
C:16CFH LINE# 67
C:16D3H LINE# 68
------- ENDPROC _SENDTOCOMPORT
------- PROC _PRINTS
D:0001H SYMBOL pd
D:0005H SYMBOL line_feed
C:1502H LINE# 73
C:1502H LINE# 74
C:1502H LINE# 75
C:1508H LINE# 76
C:1508H LINE# 77
C:150BH LINE# 78
C:1512H LINE# 79
C:1514H LINE# 80
C:1517H LINE# 81
C:1517H LINE# 82
C:151CH LINE# 83
C:1521H LINE# 84
C:1521H LINE# 85
------- ENDPROC _PRINTS
------- PROC _PRINTLONGINT
D:0033H SYMBOL x
BL51 BANKED LINKER/LOCATER V5.03 09/13/2007 00:45:44 PAGE 10
------- DO
D:0037H SYMBOL i
D:0038H SYMBOL display_buffer
------- ENDDO
C:1198H LINE# 91
C:11A0H LINE# 92
C:11A0H LINE# 95
C:11A3H LINE# 96
C:11A6H LINE# 97
C:11A6H LINE# 98
C:11C2H LINE# 99
C:11DBH LINE# 100
C:11E6H LINE# 101
C:11E9H LINE# 102
C:11E9H LINE# 103
C:11F2H LINE# 104
C:11F9H LINE# 105
C:1210H LINE# 106
------- ENDPROC _PRINTLONGINT
------- PROC _PRINTC
D:0007H SYMBOL x
C:16D4H LINE# 132
C:16D4H LINE# 133
C:16D4H LINE# 134
C:16D7H LINE# 135
C:16D9H LINE# 136
C:16DDH LINE# 137
------- ENDPROC _PRINTC
------- PROC _PRINTHEX
D:0006H SYMBOL x
C:140EH LINE# 142
C:1410H LINE# 143
C:1410H LINE# 144
C:1415H LINE# 145
C:141AH LINE# 146
C:1426H LINE# 147
C:142EH LINE# 148
------- ENDPROC _PRINTHEX
------- ENDMOD UART
------- MODULE USBMIDI
C:0000H SYMBOL _ICE_DUMMY_
C:1457H PUBLIC _set_feature
C:161AH PUBLIC usb_bus_reset
C:167AH PUBLIC _write_usb_command
D:0008H PUBLIC Last_Status
D:0009H PUBLIC Interrupt_Register
D:0080H PUBLIC P0
C:0ECDH PUBLIC get_descriptor_interface
D:00A0H PUBLIC P2
C:1671H PUBLIC read_a_usb_data
C:169EH PUBLIC _error
C:087BH PUBLIC endp0_in
C:0BEFH PUBLIC endp2_in
C:1060H PUBLIC endp0_out
B:00B0H.2 PUBLIC P3_2
I:0047H PUBLIC InBuffer
BL51 BANKED LINKER/LOCATER V5.03 09/13/2007 00:45:44 PAGE 11
C:1276H PUBLIC endp2_out
B:00B0H.5 PUBLIC P3_5
B:00B0H.6 PUBLIC P3_6
C:1562H PUBLIC get_protocol
B:00B0H.7 PUBLIC P3_7
C:15BCH PUBLIC connect_usb
C:0804H PUBLIC device_descriptor
C:16EFH PUBLIC _read_last_status
C:0816H PUBLIC con_int_endp_descriptor
D:000BH PUBLIC idle
C:147BH PUBLIC get_configuration
C:0003H PUBLIC _ack_setup
C:13E5H PUBLIC set_protocol
C:1106H PUBLIC main
C:138EH PUBLIC _get_status
C:16E8H PUBLIC _select_endpoint
C:1702H PUBLIC validate_buffer
C:1582H PUBLIC set_configuration
C:15F0H PUBLIC _Count1Bits
C:0740H PUBLIC LANGUAGE_ID
C:07AAH PUBLIC ProducterString
C:1433H PUBLIC _clear_feature
D:000CH PUBLIC usb_flags
C:164FH PUBLIC read_interrupt_register
C:1542H PUBLIC get_idle
C:16B4H PUBLIC get_report
D:000EH PUBLIC Control_Data
C:135EH PUBLIC set_usb_address
C:0744H PUBLIC device_serial_number
C:1211H PUBLIC _read_endpoint_buff
C:13BCH PUBLIC set_idle
C:16BFH PUBLIC set_report
C:16F6H PUBLIC _read_endpoint_status
C:1325H PUBLIC _set_usb_addr
C:149EH PUBLIC get_interface
C:12DEH PUBLIC _write_endpoint_buff
C:14C1H PUBLIC disconnect_usb
C:16A9H PUBLIC usb_bus_suspend
C:16DEH PUBLIC set_endpoint_enable
D:002DH PUBLIC c
C:1607H PUBLIC init_usb
C:159FH PUBLIC set_interface
C:0A44H PUBLIC get_descriptor
C:16FDH PUBLIC clear_buffer
D:002EH PUBLIC pData
C:1522H PUBLIC _delay
C:075AH PUBLIC ManufacturerString
C:15D6H PUBLIC set_descriptor
D:0031H PUBLIC protocol
C:1686H PUBLIC _write_a_usb_data
C:000EH PUBLIC _set_endpoint_status
I:0087H PUBLIC buffer
------- PROC _DELAY
D:0006H SYMBOL x
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
BL51 BANKED LINKER/LOCATER V5.03 09/13/2007 00:45:44 PAGE 12
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -