📄 usbkeyboard.m51
字号:
C:1627H LINE# 161
C:1627H LINE# 162
C:1627H LINE# 163
C:162AH LINE# 164
C:162CH LINE# 165
C:1630H LINE# 166
------- ENDPROC _PRINTC
------- PROC _PRINTHEX
D:0006H SYMBOL x
C:1454H LINE# 175
C:1456H LINE# 176
C:1456H LINE# 177
C:145BH LINE# 178
C:1460H LINE# 179
C:146CH LINE# 180
C:1474H LINE# 181
------- ENDPROC _PRINTHEX
------- ENDMOD UART
------- MODULE PDIUSBD12
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
C:15BBH PUBLIC _D12SetAddress
B:00B0H.5 PUBLIC P3_5
B:00B0H.6 PUBLIC P3_6
B:00B0H.7 PUBLIC P3_7
C:000EH PUBLIC D12AcknowledgeSetup
C:1113H PUBLIC _D12ReadEndpointBuffer
C:1606H PUBLIC _D12WriteByte
C:1656H PUBLIC _D12SelectEndpoint
C:1589H PUBLIC D12ReadID
C:1651H PUBLIC D12ValidateBuffer
C:11B5H PUBLIC _D12WriteEndpointBuffer
BL51 BANKED LINKER/LOCATER V5.03 11/16/2008 16:00:31 PAGE 12
C:15FDH PUBLIC D12ReadByte
C:1550H PUBLIC _D12SetEndpointEnable
C:15EEH PUBLIC _D12WriteCommand
C:0003H PUBLIC _D12ReadEndpointLastStatus
C:164CH PUBLIC D12ClearBuffer
------- PROC _D12WRITECOMMAND
D:0007H SYMBOL Command
C:15EEH LINE# 33
C:15EEH LINE# 34
C:15EEH LINE# 35
C:15F0H LINE# 36
C:15F2H LINE# 38
C:15F4H LINE# 39
C:15F6H LINE# 40
C:15F9H LINE# 41
------- ENDPROC _D12WRITECOMMAND
------- PROC L?0028
------- ENDPROC L?0028
------- PROC D12READBYTE
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:15FDH LINE# 50
C:15FDH LINE# 51
C:15FDH LINE# 53
C:15FFH LINE# 54
C:1601H LINE# 55
C:1603H LINE# 56
C:1605H LINE# 57
C:1605H LINE# 58
------- ENDPROC D12READBYTE
------- PROC D12READID
------- DO
D:0004H SYMBOL id
------- ENDDO
C:1589H LINE# 67
C:1589H LINE# 68
C:1589H LINE# 70
C:158BH LINE# 71
C:1592H LINE# 72
C:1597H LINE# 73
C:1599H LINE# 74
------- ENDPROC D12READID
------- PROC _D12WRITEBYTE
D:0007H SYMBOL Value
C:1606H LINE# 83
C:1606H LINE# 84
C:1606H LINE# 85
C:1608H LINE# 86
C:160AH LINE# 88
C:160CH LINE# 89
C:160EH LINE# 90
C:1611H LINE# 91
------- ENDPROC _D12WRITEBYTE
------- PROC _D12READENDPOINTLASTSTATUS
D:0007H SYMBOL Endp
C:0003H LINE# 100
BL51 BANKED LINKER/LOCATER V5.03 11/16/2008 16:00:31 PAGE 13
C:0003H LINE# 101
C:0003H LINE# 102
C:0007H LINE# 103
C:000AH LINE# 104
------- ENDPROC _D12READENDPOINTLASTSTATUS
------- PROC _D12SELECTENDPOINT
D:0007H SYMBOL Endp
C:1656H LINE# 113
C:1656H LINE# 114
C:1656H LINE# 115
------- ENDPROC _D12SELECTENDPOINT
------- PROC D12CLEARBUFFER
C:164CH LINE# 125
C:164CH LINE# 126
C:164CH LINE# 127
------- ENDPROC D12CLEARBUFFER
------- PROC D12ACKNOWLEDGESETUP
C:000EH LINE# 137
C:000EH LINE# 138
C:000EH LINE# 139
C:0013H LINE# 140
C:0018H LINE# 141
C:001DH LINE# 142
------- ENDPROC D12ACKNOWLEDGESETUP
------- PROC _D12READENDPOINTBUFFER
D:000DH SYMBOL Endp
D:0005H SYMBOL Len
D:000EH SYMBOL Buf
------- DO
D:0011H SYMBOL i
D:0012H SYMBOL j
------- ENDDO
C:1113H LINE# 152
C:111BH LINE# 153
C:111BH LINE# 155
C:111EH LINE# 156
C:1123H LINE# 157
C:1126H LINE# 158
C:112BH LINE# 159
C:1131H LINE# 160
C:1131H LINE# 161
C:1133H LINE# 162
C:1133H LINE# 164
C:113CH LINE# 165
C:1148H LINE# 170
C:1151H LINE# 171
C:115AH LINE# 172
C:1163H LINE# 174
C:116DH LINE# 175
C:116DH LINE# 177
C:116FH LINE# 178
C:1180H LINE# 179
C:1182H LINE# 181
C:118FH LINE# 182
C:119FH LINE# 184
C:11A3H LINE# 186
C:11B2H LINE# 188
BL51 BANKED LINKER/LOCATER V5.03 11/16/2008 16:00:31 PAGE 14
C:11B4H LINE# 189
------- ENDPROC _D12READENDPOINTBUFFER
------- PROC D12VALIDATEBUFFER
C:1651H LINE# 198
C:1651H LINE# 199
C:1651H LINE# 200
------- ENDPROC D12VALIDATEBUFFER
------- PROC _D12WRITEENDPOINTBUFFER
D:0014H SYMBOL Endp
D:0015H SYMBOL Len
D:0016H SYMBOL Buf
------- DO
D:0019H SYMBOL i
------- ENDDO
C:11B5H LINE# 210
C:11BFH LINE# 211
C:11BFH LINE# 213
C:11C2H LINE# 214
C:11C7H LINE# 215
C:11CCH LINE# 216
C:11D1H LINE# 219
C:11DAH LINE# 220
C:11E6H LINE# 225
C:11EFH LINE# 226
C:11F8H LINE# 227
C:1201H LINE# 230
C:120BH LINE# 231
C:120BH LINE# 233
C:120DH LINE# 234
C:121FH LINE# 235
C:1221H LINE# 237
C:1224H LINE# 238
C:1234H LINE# 240
C:1238H LINE# 242
C:1247H LINE# 244
C:124AH LINE# 245
C:124DH LINE# 246
C:124FH LINE# 247
------- ENDPROC _D12WRITEENDPOINTBUFFER
------- PROC _D12SETADDRESS
D:0006H SYMBOL Addr
C:15BBH LINE# 256
C:15BDH LINE# 257
C:15BDH LINE# 258
C:15C2H LINE# 259
------- ENDPROC _D12SETADDRESS
------- PROC _D12SETENDPOINTENABLE
D:0006H SYMBOL Enable
C:1550H LINE# 269
C:1552H LINE# 270
C:1552H LINE# 271
C:1557H LINE# 272
C:155AH LINE# 273
C:155AH LINE# 274
C:155CH LINE# 275
C:155EH LINE# 277
C:155EH LINE# 278
BL51 BANKED LINKER/LOCATER V5.03 11/16/2008 16:00:31 PAGE 15
C:1563H LINE# 279
C:1563H LINE# 280
------- ENDPROC _D12SETENDPOINTENABLE
------- ENDMOD PDIUSBD12
------- MODULE USBCORE
C:0000H SYMBOL _ICE_DUMMY_
D:00A0H PUBLIC P2
D:0029H PUBLIC Ep1InIsBusy
C:09D2H PUBLIC ProductStringDescriptor
C:0953H PUBLIC ConfigurationDescriptor
C:14BEH PUBLIC _DelayXms
C:0980H PUBLIC ManufacturerStringDescriptor
C:134EH PUBLIC UsbEp0SendData
C:0912H PUBLIC ReportDescriptor
C:14DEH PUBLIC UsbDisconnect
C:1631H PUBLIC UsbBusSuspend
C:159AH PUBLIC UsbEp0In
C:1577H PUBLIC UsbEp1In
C:1643H PUBLIC UsbEp2In
C:0A0AH PUBLIC UsbEp0Out
C:1479H PUBLIC UsbEp1Out
C:163AH PUBLIC UsbEp2Out
D:002AH PUBLIC bRequest
C:097CH PUBLIC LanguageId
D:002BH PUBLIC ConfigValue
D:002CH PUBLIC wLength
I:003BH PUBLIC Buffer
C:15C9H PUBLIC UsbBusReset
D:002EH PUBLIC bmRequestType
D:002FH PUBLIC SendLength
D:0031H PUBLIC wIndex
C:09F4H PUBLIC SerialNumberStringDescriptor
D:0033H PUBLIC wValue
D:0035H PUBLIC pSendData
C:0900H PUBLIC DeviceDescriptor
C:1538H PUBLIC UsbConnect
D:0038H PUBLIC NeedZeroPacket
------- PROC _DELAYXMS
D:0006H SYMBOL x
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:14BEH LINE# 520
C:14BEH LINE# 521
C:14BEH LINE# 524
C:14C8H LINE# 525
C:14DDH LINE# 526
------- ENDPROC _DELAYXMS
------- PROC USBDISCONNECT
C:14DEH LINE# 535
C:14DEH LINE# 536
C:14DEH LINE# 538
C:14E7H LINE# 540
C:14ECH LINE# 541
C:14F1H LINE# 542
BL51 BANKED LINKER/LOCATER V5.03 11/16/2008 16:00:31 PAGE 16
C:14F6H LINE# 543
------- ENDPROC USBDISCONNECT
------- PROC USBCONNECT
C:1538H LINE# 553
C:1538H LINE# 554
C:1538H LINE# 556
C:1541H LINE# 558
C:1546H LINE# 559
C:154BH LINE# 560
------- ENDPROC USBCONNECT
------- PROC USBBUSSUSPEND
C:1631H LINE# 570
C:1631H LINE# 571
C:1631H LINE# 573
------- ENDPROC USBBUSSUSPEND
------- PROC USBBUSRESET
C:15C9H LINE# 584
C:15C9H LINE# 585
C:15C9H LINE# 587
C:15D2H LINE# 589
C:15D5H LINE# 590
------- ENDPROC USBBUSRESET
------- PROC USBEP0SENDDATA
C:134EH LINE# 599
C:134EH LINE# 600
C:134EH LINE# 605
C:135FH LINE# 606
C:135FH LINE# 608
C:136AH LINE# 610
C:137DH LINE# 612
C:1387H LINE# 613
C:1388H LINE# 615
C:1388H LINE# 616
C:138EH LINE# 617
C:138EH LINE# 619
C:139BH LINE# 621
C:13A0H LINE# 622
C:13A1H LINE# 624
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -