📄 usbkeyboard.m51
字号:
C:12DBH LINE# 129
C:12DEH LINE# 130
C:12E1H LINE# 131
C:12E4H LINE# 132
C:12E6H LINE# 133
C:12E6H LINE# 134
C:12FDH LINE# 135
C:130BH LINE# 136
C:130FH LINE# 137
------- ENDPROC _PRINTSHORTINTHEX
------- PROC _PRINTC
D:0007H SYMBOL x
C:1515H LINE# 148
C:1515H LINE# 149
C:1515H LINE# 150
C:1518H LINE# 151
C:151AH LINE# 152
C:151EH LINE# 153
------- ENDPROC _PRINTC
------- PROC _PRINTHEX
D:0006H SYMBOL x
C:1343H LINE# 162
C:1345H LINE# 163
C:1345H LINE# 164
C:134AH LINE# 165
C:134FH LINE# 166
C:135BH LINE# 167
C:1363H LINE# 168
------- ENDPROC _PRINTHEX
------- ENDMOD UART
------- MODULE PDIUSBD12
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
C:14C0H PUBLIC _D12SetAddress
C:1465H PUBLIC D12AcknowledgeSetup
C:10BFH PUBLIC _D12ReadEndpointBuffer
C:151FH PUBLIC _D12SelectEndpoint
C:13D1H PUBLIC D12ReadID
C:1531H PUBLIC D12ValidateBuffer
C:1017H PUBLIC _D12WriteEndpointBuffer
C:144CH PUBLIC _D12SetEndpointEnable
C:0003H PUBLIC _inportb
C:14B9H PUBLIC _outportb
C:14F4H PUBLIC _D12ReadEndpointLastStatus
BL51 BANKED LINKER/LOCATER V6.00 06/17/2010 09:51:39 PAGE 12
C:1528H PUBLIC D12ClearBuffer
------- PROC _INPORTB
D:0082H SYMBOL Addr
C:0003H LINE# 16
C:0007H LINE# 17
C:0007H LINE# 18
C:0009H LINE# 19
------- ENDPROC _INPORTB
------- PROC D12READID
------- DO
D:0004H SYMBOL i
D:0006H SYMBOL j
------- ENDDO
C:13D1H LINE# 28
C:13D1H LINE# 29
C:13D1H LINE# 31
C:13D6H LINE# 32
C:13E1H LINE# 33
C:13E6H LINE# 34
C:13EDH LINE# 35
C:13F0H LINE# 36
------- ENDPROC D12READID
C:14B5H SYMBOL L?0028
------- PROC L?0027
------- ENDPROC L?0027
C:14B5H SYMBOL L?0028
------- PROC _OUTPORTB
D:0082H SYMBOL Addr
D:0005H SYMBOL Data
C:14B9H LINE# 40
C:14BDH LINE# 41
C:14BDH LINE# 42
C:14BFH LINE# 43
------- ENDPROC _OUTPORTB
------- PROC _D12READENDPOINTLASTSTATUS
D:0007H SYMBOL Endp
C:14F4H LINE# 52
C:14F4H LINE# 53
C:14F4H LINE# 54
C:14FBH LINE# 55
C:14FFH LINE# 56
------- ENDPROC _D12READENDPOINTLASTSTATUS
------- PROC _D12SELECTENDPOINT
D:0005H SYMBOL Endp
C:151FH LINE# 65
C:1521H LINE# 66
C:1521H LINE# 67
------- ENDPROC _D12SELECTENDPOINT
------- PROC D12CLEARBUFFER
C:1528H LINE# 77
C:1528H LINE# 78
C:1528H LINE# 79
------- ENDPROC D12CLEARBUFFER
------- PROC D12ACKNOWLEDGESETUP
C:1465H LINE# 89
C:1465H LINE# 90
C:1465H LINE# 91
BL51 BANKED LINKER/LOCATER V6.00 06/17/2010 09:51:39 PAGE 13
C:146AH LINE# 92
C:146FH LINE# 93
C:1474H LINE# 94
------- ENDPROC D12ACKNOWLEDGESETUP
------- PROC _D12READENDPOINTBUFFER
D:000DH SYMBOL Endp
D:0004H SYMBOL Len
D:000EH SYMBOL Buf
------- DO
D:0011H SYMBOL i
D:0012H SYMBOL j
------- ENDDO
C:10BFH LINE# 104
C:10C9H LINE# 105
C:10C9H LINE# 107
C:10C9H LINE# 108
C:10CCH LINE# 109
C:10D0H LINE# 110
C:10D7H LINE# 111
C:10DDH LINE# 112
C:10DDH LINE# 113
C:10DFH LINE# 114
C:10DFH LINE# 116
C:10E8H LINE# 117
C:10F4H LINE# 122
C:10FDH LINE# 123
C:1106H LINE# 124
C:110FH LINE# 126
C:1119H LINE# 127
C:1119H LINE# 128
C:1130H LINE# 130
C:113DH LINE# 131
C:114DH LINE# 133
C:1151H LINE# 135
C:1160H LINE# 137
C:1162H LINE# 138
------- ENDPROC _D12READENDPOINTBUFFER
------- PROC D12VALIDATEBUFFER
C:1531H LINE# 147
C:1531H LINE# 148
C:1531H LINE# 149
------- ENDPROC D12VALIDATEBUFFER
------- PROC _D12WRITEENDPOINTBUFFER
D:0014H SYMBOL Endp
D:0015H SYMBOL Len
D:0016H SYMBOL Buf
------- DO
D:0019H SYMBOL i
------- ENDDO
C:1017H LINE# 159
C:1021H LINE# 160
C:1021H LINE# 162
C:1021H LINE# 163
C:1024H LINE# 164
C:102AH LINE# 165
C:102FH LINE# 168
C:1038H LINE# 169
BL51 BANKED LINKER/LOCATER V6.00 06/17/2010 09:51:39 PAGE 14
C:1044H LINE# 174
C:104DH LINE# 175
C:1056H LINE# 176
C:105FH LINE# 179
C:1069H LINE# 180
C:1069H LINE# 181
C:1080H LINE# 183
C:1093H LINE# 184
C:10A3H LINE# 186
C:10A7H LINE# 188
C:10B6H LINE# 190
C:10B9H LINE# 191
C:10BCH LINE# 192
C:10BEH LINE# 193
------- ENDPROC _D12WRITEENDPOINTBUFFER
------- PROC _D12SETADDRESS
D:0004H SYMBOL Addr
C:14C0H LINE# 202
C:14C2H LINE# 203
C:14C2H LINE# 204
C:14C7H LINE# 205
------- ENDPROC _D12SETADDRESS
------- PROC _D12SETENDPOINTENABLE
D:0004H SYMBOL Enable
C:144CH LINE# 215
C:144EH LINE# 216
C:144EH LINE# 217
C:1453H LINE# 218
C:1456H LINE# 219
C:1456H LINE# 220
C:1459H LINE# 221
C:145BH LINE# 223
C:145BH LINE# 224
C:1464H LINE# 225
C:1464H LINE# 226
------- ENDPROC _D12SETENDPOINTENABLE
------- ENDMOD PDIUSBD12
------- MODULE USBCORE
C:0000H SYMBOL _ICE_DUMMY_
D:00A0H PUBLIC P2
D:003CH PUBLIC Ep1InIsBusy
C:08D4H PUBLIC ProductStringDescriptor
C:0873H PUBLIC ConfigurationDescriptor
C:13F1H PUBLIC _DelayXms
C:08A0H PUBLIC ManufacturerStringDescriptor
C:11D9H PUBLIC UsbEp0SendData
C:0832H PUBLIC ReportDescriptor
C:1318H PUBLIC UsbDisconnect
C:153AH PUBLIC UsbBusSuspend
C:148FH PUBLIC UsbEp0In
C:147DH PUBLIC UsbEp1In
C:154CH PUBLIC UsbEp2In
C:090CH PUBLIC UsbEp0Out
C:138CH PUBLIC UsbEp1Out
C:1543H PUBLIC UsbEp2Out
D:003DH PUBLIC bRequest
BL51 BANKED LINKER/LOCATER V6.00 06/17/2010 09:51:39 PAGE 15
C:089CH PUBLIC LanguageId
D:003EH PUBLIC ConfigValue
D:003FH PUBLIC wLength
I:004EH PUBLIC Buffer
C:14CFH PUBLIC UsbBusReset
D:0041H PUBLIC bmRequestType
D:0042H PUBLIC SendLength
D:0044H PUBLIC wIndex
C:08F6H PUBLIC SerialNumberStringDescriptor
D:0046H PUBLIC wValue
D:0048H PUBLIC pSendData
C:0820H PUBLIC DeviceDescriptor
C:1368H PUBLIC UsbConnect
D:004BH PUBLIC NeedZeroPacket
------- PROC _DELAYXMS
D:0006H SYMBOL x
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:13F1H LINE# 481
C:13F1H LINE# 482
C:13F1H LINE# 485
C:13FBH LINE# 486
C:1410H LINE# 487
------- ENDPROC _DELAYXMS
------- PROC USBDISCONNECT
C:1318H LINE# 496
C:1318H LINE# 497
C:1318H LINE# 499
C:1321H LINE# 501
C:132AH LINE# 502
C:1333H LINE# 503
C:133CH LINE# 505
------- ENDPROC USBDISCONNECT
------- PROC USBCONNECT
C:1368H LINE# 515
C:1368H LINE# 516
C:1368H LINE# 518
C:1371H LINE# 520
C:137AH LINE# 522
C:1383H LINE# 523
------- ENDPROC USBCONNECT
------- PROC USBBUSSUSPEND
C:153AH LINE# 533
C:153AH LINE# 534
C:153AH LINE# 536
------- ENDPROC USBBUSSUSPEND
------- PROC USBBUSRESET
C:14CFH LINE# 547
C:14CFH LINE# 548
C:14CFH LINE# 550
C:14D8H LINE# 552
C:14DBH LINE# 553
------- ENDPROC USBBUSRESET
------- PROC USBEP0SENDDATA
C:11D9H LINE# 562
BL51 BANKED LINKER/LOCATER V6.00 06/17/2010 09:51:39 PAGE 16
C:11D9H LINE# 563
C:11D9H LINE# 568
C:11EAH LINE# 569
C:11EAH LINE# 571
C:11F5H LINE# 573
C:1208H LINE# 575
C:1212H LINE# 576
C:1213H LINE# 578
C:1213H LINE# 579
C:1219H LINE# 580
C:1219H LINE# 582
C:1226H LINE# 584
C:122BH LINE# 585
C:122CH LINE# 587
C:122CH LINE# 588
C:1231H LINE# 589
C:1231H LINE# 590
C:123EH LINE# 591
C:1241H LINE# 592
C:1241H LINE# 593
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -