⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usb.m51

📁 D12 的一些 开发资料 对开发D12相当有用
💻 M51
📖 第 1 页 / 共 3 页
字号:
  C:0F5BH         LINE#         186
  C:0F5FH         LINE#         187
  C:0F5FH         LINE#         189
  C:0F61H         LINE#         190
  C:0F63H         LINE#         191
  C:0F64H         LINE#         192
  C:0F65H         LINE#         193
  C:0F69H         LINE#         194
  -------         ENDPROC       _SWAP
  -------         PROC          _LSB
  D:0006H         SYMBOL        temp
  C:1003H         LINE#         207
  C:1003H         LINE#         208
  C:1003H         LINE#         209
  C:1003H         LINE#         210
  -------         ENDPROC       _LSB
  -------         PROC          _MSB
  D:0006H         SYMBOL        temp
  C:1000H         LINE#         212
  C:1000H         LINE#         213
  C:1000H         LINE#         214
  C:1002H         LINE#         215
  -------         ENDPROC       _MSB
  -------         PROC          _DELAY
  D:0006H         SYMBOL        x
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:0E45H         LINE#         351
  C:0E45H         LINE#         352
  C:0E45H         LINE#         355
  C:0E4FH         LINE#         356
  C:0E64H         LINE#         357
  -------         ENDPROC       _DELAY
  -------         PROC          _WRITE_USB_COMMAND
  D:0007H         SYMBOL        usb_command
  C:0FA3H         LINE#         361
  C:0FA3H         LINE#         362
  C:0FA3H         LINE#         363
  C:0FA5H         LINE#         364
BL51 BANKED LINKER/LOCATER V5.03                                                      09/24/2006  18:34:44  PAGE 8


  C:0FA7H         LINE#         365
  C:0FA9H         LINE#         366
  C:0FABH         LINE#         367
  C:0FAEH         LINE#         368
  -------         ENDPROC       _WRITE_USB_COMMAND
  -------         PROC          _WRITE_A_USB_DATA
  D:0007H         SYMBOL        usb_data
  C:0FAFH         LINE#         370
  C:0FAFH         LINE#         371
  C:0FAFH         LINE#         372
  C:0FB1H         LINE#         373
  C:0FB3H         LINE#         374
  C:0FB5H         LINE#         375
  C:0FB7H         LINE#         376
  C:0FBAH         LINE#         377
  -------         ENDPROC       _WRITE_A_USB_DATA
  -------         PROC          L?0222
  -------         ENDPROC       L?0222
  -------         PROC          READ_A_USB_DATA
  -------         DO            
  D:0007H         SYMBOL        temp
  -------         ENDDO         
  C:0F9AH         LINE#         379
  C:0F9AH         LINE#         380
  C:0F9AH         LINE#         382
  C:0F9CH         LINE#         383
  C:0F9EH         LINE#         384
  C:0FA0H         LINE#         385
  C:0FA2H         LINE#         386
  C:0FA2H         LINE#         387
  -------         ENDPROC       READ_A_USB_DATA
  -------         PROC          READ_INTERRUPT_REGISTER
  C:0F4BH         LINE#         390
  C:0F4BH         LINE#         391
  C:0F4BH         LINE#         392
  C:0F50H         LINE#         393
  C:0F55H         LINE#         394
  C:0F5AH         LINE#         395
  -------         ENDPROC       READ_INTERRUPT_REGISTER
  -------         PROC          _SET_USB_ADDR
  D:0006H         SYMBOL        addr
  C:0F88H         LINE#         397
  C:0F8AH         LINE#         398
  C:0F8AH         LINE#         399
  C:0F8FH         LINE#         400
  -------         ENDPROC       _SET_USB_ADDR
  -------         PROC          SET_ENDPOINT_ENABLE
  C:0FC7H         LINE#         403
  C:0FC7H         LINE#         404
  C:0FC7H         LINE#         405
  C:0FCCH         LINE#         406
  -------         ENDPROC       SET_ENDPOINT_ENABLE
  -------         PROC          _SELECT_ENDPOINT
  D:0007H         SYMBOL        endp
  C:0FE1H         LINE#         409
  C:0FE1H         LINE#         410
  C:0FE1H         LINE#         411
BL51 BANKED LINKER/LOCATER V5.03                                                      09/24/2006  18:34:44  PAGE 9


  C:0FE4H         LINE#         412
  C:0FE7H         LINE#         413
  -------         ENDPROC       _SELECT_ENDPOINT
  -------         PROC          _READ_LAST_STATUS
  D:0007H         SYMBOL        endp
  C:0FE8H         LINE#         415
  C:0FE8H         LINE#         416
  C:0FE8H         LINE#         417
  C:0FEBH         LINE#         418
  C:0FEEH         LINE#         419
  -------         ENDPROC       _READ_LAST_STATUS
  -------         PROC          _SET_ENDPOINT_STATUS
  D:0007H         SYMBOL        endp
  D:0005H         SYMBOL        status
  C:0F14H         LINE#         421
  C:0F14H         LINE#         422
  C:0F14H         LINE#         423
  C:0F1BH         LINE#         424
  -------         ENDPROC       _SET_ENDPOINT_STATUS
  -------         PROC          _READ_ENDPOINT_STATUS
  D:0007H         SYMBOL        endp
  C:0FEFH         LINE#         427
  C:0FEFH         LINE#         428
  C:0FEFH         LINE#         429
  C:0FF2H         LINE#         430
  C:0FF5H         LINE#         431
  -------         ENDPROC       _READ_ENDPOINT_STATUS
  -------         PROC          CLEAR_BUFFER
  C:0FF6H         LINE#         433
  C:0FF6H         LINE#         434
  C:0FF6H         LINE#         435
  -------         ENDPROC       CLEAR_BUFFER
  -------         PROC          VALIDATE_BUFFER
  C:0FFBH         LINE#         438
  C:0FFBH         LINE#         439
  C:0FFBH         LINE#         440
  -------         ENDPROC       VALIDATE_BUFFER
  -------         PROC          _ACK_SETUP
  D:0007H         SYMBOL        endp
  C:0FD1H         LINE#         443
  C:0FD1H         LINE#         444
  C:0FD1H         LINE#         445
  C:0FD4H         LINE#         446
  -------         ENDPROC       _ACK_SETUP
  -------         PROC          _ERROR
  D:0007H         SYMBOL        number
  C:1004H         LINE#         449
  C:1004H         LINE#         450
  C:1004H         LINE#         454
  C:1004H         LINE#         455
  -------         ENDPROC       _ERROR
  -------         PROC          _READ_ENDPOINT_BUFF
  D:0006H         SYMBOL        endp
  D:0005H         SYMBOL        len
  D:0064H         SYMBOL        buff
  -------         DO            
  D:0007H         SYMBOL        i
BL51 BANKED LINKER/LOCATER V5.03                                                      09/24/2006  18:34:44  PAGE 10


  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:0CC1H         LINE#         457
  C:0CC9H         LINE#         458
  C:0CC9H         LINE#         460
  C:0CCCH         LINE#         461
  C:0CE6H         LINE#         462
  C:0CEBH         LINE#         463
  C:0CF0H         LINE#         464
  C:0CF3H         LINE#         465
  C:0CF8H         LINE#         466
  C:0CFDH         LINE#         467
  C:0CFFH         LINE#         468
  C:0D06H         LINE#         469
  C:0D06H         LINE#         470
  C:0D08H         LINE#         471
  C:0D18H         LINE#         472
  C:0D1AH         LINE#         473
  C:0D1DH         LINE#         474
  C:0D20H         LINE#         475
  C:0D22H         LINE#         476
  -------         ENDPROC       _READ_ENDPOINT_BUFF
  C:0D7CH         SYMBOL        L?0221
  -------         PROC          L?0220
  -------         ENDPROC       L?0220
  C:0D7CH         SYMBOL        L?0221
  -------         PROC          _WRITE_ENDPOINT_BUFF
  D:0005H         SYMBOL        endp
  D:0006H         SYMBOL        len
  D:006DH         SYMBOL        buff
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:0D86H         LINE#         478
  C:0D90H         LINE#         479
  C:0D90H         LINE#         481
  C:0D93H         LINE#         482
  C:0D98H         LINE#         483
  C:0D9DH         LINE#         484
  C:0DA2H         LINE#         485
  C:0DA7H         LINE#         486
  C:0DADH         LINE#         487
  C:0DADH         LINE#         488
  C:0DBDH         LINE#         489
  C:0DBFH         LINE#         490
  C:0DC1H         LINE#         491
  C:0DC4H         LINE#         492
  C:0DC7H         LINE#         493
  C:0DCAH         LINE#         494
  C:0DCCH         LINE#         495
  -------         ENDPROC       _WRITE_ENDPOINT_BUFF
  -------         PROC          DISCONNECT_USB
  C:0EFEH         LINE#         497
  C:0EFEH         LINE#         498
  C:0EFEH         LINE#         499
  C:0F03H         LINE#         500
  C:0F08H         LINE#         501
BL51 BANKED LINKER/LOCATER V5.03                                                      09/24/2006  18:34:44  PAGE 11


  C:0F0DH         LINE#         502
  -------         ENDPROC       DISCONNECT_USB
  -------         PROC          CONNECT_USB
  C:0F6AH         LINE#         505
  C:0F6AH         LINE#         506
  C:0F6AH         LINE#         507
  C:0F6FH         LINE#         508
  C:0F74H         LINE#         509
  -------         ENDPROC       CONNECT_USB
  -------         PROC          INIT_USB
  C:0FD9H         LINE#         512
  C:0FD9H         LINE#         513
  C:0FD9H         LINE#         514
  C:0FDEH         LINE#         515
  -------         ENDPROC       INIT_USB
  -------         PROC          USB_BUS_RESET
  C:0E22H         LINE#         518
  C:0E22H         LINE#         519
  C:0E22H         LINE#         522
  C:0E27H         LINE#         523
  C:0E2AH         LINE#         524
  C:0E31H         LINE#         525
  C:0E38H         LINE#         526
  C:0E44H         LINE#         528
  -------         ENDPROC       USB_BUS_RESET
  -------         PROC          USB_BUS_SUSPEND
  C:1005H         LINE#         530
  C:1005H         LINE#         531
  C:1005H         LINE#         535
  -------         ENDPROC       USB_BUS_SUSPEND
  -------         PROC          SET_USB_ADDRESS
  C:0DFBH         LINE#         537
  C:0DFBH         LINE#         538
  C:0DFBH         LINE#         539
  C:0E02H         LINE#         540
  C:0E0BH         LINE#         541
  C:0E0EH         LINE#         542
  C:0E13H         LINE#         543
  C:0E1AH         LINE#         544
  C:0E21H         LINE#         545
  -------         ENDPROC       SET_USB_ADDRESS
  -------         PROC          _GET_STATUS
  D:0007H         SYMBOL        receiver
  -------         DO            
  D:005CH         SYMBOL        status
  -------         ENDDO         
  C:0DCDH         LINE#         547
  C:0DCDH         LINE#         548
  C:0DCDH         LINE#         550
  C:0DD8H         LINE#         551
  C:0DD8H         LINE#         552
  C:0DD8H         LINE#         553
  C:0DD8H         LINE#         554
  C:0DD8H         LINE#         555
  C:0DDAH         LINE#         556
  C:0DDAH         LINE#         557
  C:0DDDH         LINE#         558
BL51 BANKED LINKER/LOCATER V5.03                                                      09/24/2006  18:34:44  PAGE 12


  C:0DDFH         LINE#         559
  C:0DE1H         LINE#         560
  C:0DE4H         LINE#         562
  C:0DE6H         LINE#         563
  C:0DE6H         LINE#         564
  C:0DE6H         LINE#         565
  C:0DF3H         LINE#         566
  C:0DFAH         LINE#         567
  -------         ENDPROC       _GET_STATUS
  -------         PROC          _CLEAR_FEATURE
  D:0007H         SYMBOL        receiver
  C:0E85H         LINE#         569
  C:0E85H         LINE#         570
  C:0E85H         LINE#         571
  C:0E87H         LINE#         572
  C:0E8FH         LINE#         573
  C:0E96H         LINE#         574
  C:0E9DH         LINE#         575
  -------         ENDPROC       _CLEAR_FEATURE
  -------         PROC          _SET_FEATURE
  D:0007H         SYMBOL        receiver
  C:0E9EH         LINE#         577
  C:0E9EH         LINE#         578
  C:0E9EH         LINE#         579
  C:0EA0H         LINE#         580
  C:0EA8H         LINE#         581
  C:0EAFH         LINE#         582
  C:0EB6H         LINE#         583
  -------         ENDPROC       _SET_FEATURE
  -------         PROC          SET_DESCRIPTOR
  C:0F79H         LINE#         585
  C:0F79H         LINE#         586
  C:0F79H         LINE#         587
  C:0F80H         LINE#         588
  C:0F87H         LINE#         589
  -------         ENDPROC       SET_DESCRIPTOR
  -------         PROC          SET_CONFIGURATION
  C:0F27H         LINE#         591
  C:0F27H         LINE#         592
  C:0F27H         LINE#         593
  C:0F2AH         LINE#         594
  C:0F31H         LINE#         595
  C:0F38H         LINE#         596
  -------         ENDPROC       SET_CONFIGURATION
  -------         PROC          GET_CONFIGURATION
  -------         DO            
  D:005CH         SYMBOL        value
  -------         ENDDO         
  C:0EB7H         LINE#         598
  C:0EB7H         LINE#         599
  C:0EB7H         LINE#         600
  C:0EBAH         LINE#         601
  C:0EC7H         LINE#         602
  C:0ECEH         LINE#         603
  -------         ENDPROC       GET_CONFIGURATION
  -------         PROC          SET_INTERFACE
  C:0F39H         LINE#         605
BL51 BANKED LINKER/LOCATER V5.03                                                      09/24/2006  18:34:44  PAGE 13


  C:0F39H         LINE#         606
  C:0F39H         LINE#         607
  C:0F3CH         LINE#         608
  C:0F43H         LINE#         609
  C:0F4AH         LINE#         610
  -------         ENDPROC       SET_INTERFACE
  -------         PROC          GET_INTERFACE
  -------         DO            
  D:005CH         SYMBOL        value
  -------         ENDDO         
  C:0ECFH         LINE#         612
  C:0ECFH         LINE#         613
  C:0ECFH         LINE#         614
  C:0ED2H         LINE#         615
  C:0EDFH         LINE#         616
  C:0EE6H         LINE#         617
  -------         ENDPROC       GET_INTERFACE
  -------         PROC          GET_MAX_LUN
  -------         DO            
  D:005CH         SYMBOL        max_LUN
  -------         ENDDO         
  C:0EE7H         LINE#         619
  C:0EE7H         LINE#         620
  C:0EE7H         LINE#         621
  C:0EEAH         LINE#         622
  C:0EF6H         LINE#         623
  C:0EFDH         LINE#         624
  -------         ENDPROC       GET_MAX_LUN
  -------         PROC          MASS_STORAGE_RESET
  C:0E65H         LINE#         626
  C:0E65H         LINE#         627
  C:0E65H         LINE#         628
  C:0E68H         LINE#         629
  C:0E6FH         LINE#         630
  C:0E76H         LINE#         631
  C:0E7DH         LINE#         632

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -