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

📄 hid.m51

📁 vC++读写HID_USB设备,包含hid_usb的固件程序和上位机程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
  C:06F6H         LINE#         340
  C:06F8H         LINE#         342
  C:06F8H         LINE#         347
  C:070AH         LINE#         348
  C:070FH         LINE#         349
  C:0715H         LINE#         350
  C:0717H         LINE#         352
  C:0717H         LINE#         357
  C:0729H         LINE#         358
BL51 BANKED LINKER/LOCATER V5.12                                                      03/24/2008  11:06:17  PAGE 12


  C:072EH         LINE#         359
  C:073BH         LINE#         360
  C:073DH         LINE#         362
  C:073DH         LINE#         363
  C:073DH         LINE#         364
  C:073DH         LINE#         365
  C:073DH         LINE#         367
  C:0740H         LINE#         368
  C:0740H         LINE#         369
  C:0747H         LINE#         370
  C:0747H         LINE#         371
  C:0751H         LINE#         372
  C:0751H         LINE#         373
  C:0751H         LINE#         377
  C:075DH         LINE#         378
  C:0762H         LINE#         379
  C:076FH         LINE#         380
  C:076FH         LINE#         381
  C:076FH         LINE#         385
  C:077BH         LINE#         386
  C:0780H         LINE#         387
  C:078DH         LINE#         388
  C:078DH         LINE#         389
  C:078DH         LINE#         393
  C:078DH         LINE#         394
  C:078DH         LINE#         395
  C:078DH         LINE#         396
  C:078DH         LINE#         397
  C:078DH         LINE#         398
  C:078DH         LINE#         399
  C:078DH         LINE#         401
  C:078DH         LINE#         402
  -------         ENDPROC       GET_DESCRIPTOR
  -------         PROC          GET_CONFIGURATION
  -------         DO            
  I:008CH         SYMBOL        c
  -------         ENDDO         
  C:10D6H         LINE#         409
  C:10D6H         LINE#         410
  C:10D6H         LINE#         411
  C:10EAH         LINE#         412
  -------         ENDPROC       GET_CONFIGURATION
  -------         PROC          SET_CONFIGURATION
  C:0F40H         LINE#         419
  C:0F40H         LINE#         420
  C:0F40H         LINE#         421
  C:0F47H         LINE#         422
  C:0F47H         LINE#         423
  C:0F4EH         LINE#         424
  C:0F57H         LINE#         425
  C:0F5AH         LINE#         426
  C:0F5AH         LINE#         427
  C:0F63H         LINE#         428
  C:0F63H         LINE#         429
  C:0F6AH         LINE#         430
  C:0F6DH         LINE#         431
  C:0F70H         LINE#         432
BL51 BANKED LINKER/LOCATER V5.12                                                      03/24/2008  11:06:17  PAGE 13


  C:0F79H         LINE#         433
  C:0F7AH         LINE#         434
  C:0F7DH         LINE#         435
  -------         ENDPROC       SET_CONFIGURATION
  -------         PROC          GET_INTERFACE
  -------         DO            
  I:008CH         SYMBOL        txdat
  -------         ENDDO         
  C:127CH         LINE#         442
  C:127CH         LINE#         443
  C:127CH         LINE#         444
  C:1280H         LINE#         445
  -------         ENDPROC       GET_INTERFACE
  -------         PROC          SET_INTERFACE
  C:1182H         LINE#         453
  C:1182H         LINE#         454
  C:1182H         LINE#         455
  C:1190H         LINE#         456
  C:1197H         LINE#         458
  C:119AH         LINE#         459
  -------         ENDPROC       SET_INTERFACE
  -------         PROC          GET_REPORT
  C:12BEH         LINE#         461
  C:12BEH         LINE#         462
  C:12BEH         LINE#         463
  -------         ENDPROC       GET_REPORT
  -------         PROC          GET_IDLE
  C:12C9H         LINE#         466
  C:12C9H         LINE#         467
  C:12C9H         LINE#         468
  -------         ENDPROC       GET_IDLE
  -------         PROC          GET_PROTOCOL
  C:12D4H         LINE#         471
  C:12D4H         LINE#         472
  C:12D4H         LINE#         473
  -------         ENDPROC       GET_PROTOCOL
  -------         PROC          SET_REPORT
  C:12DFH         LINE#         476
  C:12DFH         LINE#         477
  C:12DFH         LINE#         478
  -------         ENDPROC       SET_REPORT
  -------         PROC          SET_IDLE
  C:123CH         LINE#         481
  C:123CH         LINE#         482
  C:123CH         LINE#         483
  C:1242H         LINE#         484
  -------         ENDPROC       SET_IDLE
  -------         PROC          SET_PROTOCOL
  C:124DH         LINE#         487
  C:124DH         LINE#         488
  C:124DH         LINE#         489
  C:1253H         LINE#         490
  -------         ENDPROC       SET_PROTOCOL
  -------         PROC          CONTROL_HANDLER
  -------         DO            
  I:008FH         SYMBOL        type
  I:0090H         SYMBOL        req
BL51 BANKED LINKER/LOCATER V5.12                                                      03/24/2008  11:06:17  PAGE 14


  -------         ENDDO         
  C:0F7EH         LINE#         497
  C:0F7EH         LINE#         498
  C:0F7EH         LINE#         501
  C:0F87H         LINE#         502
  C:0F8FH         LINE#         503
  C:0F92H         LINE#         504
  C:0F9DH         LINE#         507
  C:0FA3H         LINE#         508
  C:0FB5H         LINE#         510
  C:0FB8H         LINE#         511
  -------         ENDPROC       CONTROL_HANDLER
  -------         PROC          EP0_RXDONE
  -------         DO            
  I:008FH         SYMBOL        ep_last
  I:0090H         SYMBOL        i
  I:0091H         SYMBOL        req
  -------         ENDDO         
  C:0509H         LINE#         519
  C:0509H         LINE#         520
  C:0509H         LINE#         524
  C:0512H         LINE#         525
  C:0518H         LINE#         526
  C:0518H         LINE#         527
  C:051EH         LINE#         528
  C:0522H         LINE#         529
  C:0532H         LINE#         530
  C:0532H         LINE#         531
  C:0539H         LINE#         532
  C:0540H         LINE#         533
  C:0543H         LINE#         535
  C:0543H         LINE#         537
  C:0549H         LINE#         538
  C:054FH         LINE#         539
  C:0560H         LINE#         540
  C:056FH         LINE#         541
  C:057EH         LINE#         544
  C:0583H         LINE#         545
  C:0588H         LINE#         546
  C:0595H         LINE#         547
  C:059AH         LINE#         549
  C:05A0H         LINE#         550
  C:05A0H         LINE#         551
  C:05A9H         LINE#         552
  C:05B9H         LINE#         553
  C:05C1H         LINE#         554
  C:05C2H         LINE#         556
  C:05C2H         LINE#         557
  C:05CCH         LINE#         558
  C:05CCH         LINE#         559
  C:05CCH         LINE#         560
  C:05CCH         LINE#         561
  C:05CEH         LINE#         563
  C:05CEH         LINE#         564
  C:05DAH         LINE#         565
  C:05DAH         LINE#         566
  C:05E0H         LINE#         567
BL51 BANKED LINKER/LOCATER V5.12                                                      03/24/2008  11:06:17  PAGE 15


  C:05E7H         LINE#         568
  C:05EEH         LINE#         569
  C:05EEH         LINE#         571
  C:05FCH         LINE#         572
  C:05FCH         LINE#         573
  C:05FCH         LINE#         574
  C:05FDH         LINE#         577
  C:060BH         LINE#         578
  C:060BH         LINE#         579
  C:061EH         LINE#         580
  C:0628H         LINE#         581
  C:0638H         LINE#         582
  C:0638H         LINE#         583
  C:0641H         LINE#         584
  C:0642H         LINE#         585
  C:0642H         LINE#         586
  C:0644H         LINE#         588
  C:064DH         LINE#         589
  -------         ENDPROC       EP0_RXDONE
  -------         PROC          EP0_TXDONE
  -------         DO            
  I:008FH         SYMBOL        i
  -------         ENDDO         
  C:0964H         LINE#         597
  C:0964H         LINE#         598
  C:0964H         LINE#         599
  C:0976H         LINE#         601
  C:097BH         LINE#         603
  C:0989H         LINE#         604
  C:0989H         LINE#         605
  C:0994H         LINE#         607
  C:0994H         LINE#         609
  C:09A2H         LINE#         610
  C:09A2H         LINE#         611
  C:09BEH         LINE#         612
  C:09C8H         LINE#         613
  C:09D9H         LINE#         614
  C:09DAH         LINE#         615
  C:09E4H         LINE#         616
  C:09E4H         LINE#         617
  C:0A00H         LINE#         618
  C:0A0EH         LINE#         619
  C:0A0EH         LINE#         620
  C:0A10H         LINE#         621
  C:0A17H         LINE#         622
  C:0A17H         LINE#         623
  C:0A20H         LINE#         624
  C:0A29H         LINE#         625
  C:0A29H         LINE#         626
  -------         ENDPROC       EP0_TXDONE
  -------         ENDMOD        CHAPTER9

  -------         MODULE        D12CI
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
BL51 BANKED LINKER/LOCATER V5.12                                                      03/24/2008  11:06:17  PAGE 16


  D:00B0H         PUBLIC        P3
  C:1336H         PUBLIC        D12_SendResume
  D:00A8H         PUBLIC        IE
  D:00F8H         PUBLIC        EIP0
  C:0C02H         PUBLIC        reconnect_USB
  C:12EAH         PUBLIC        _D12_SelectEndpoint
  C:1042H         PUBLIC        readchipid
  C:1300H         PUBLIC        _D12_ReadLastTransactionStatus
  C:11DEH         PUBLIC        _D12_AcknowledgeEndpoint
  C:11F2H         PUBLIC        _D12_SetMode
  C:0FB9H         PUBLIC        D12_ReadInterruptRegister
  C:11C9H         PUBLIC        _D12_SetEndpointEnable
  C:000EH         PUBLIC        _D12_SetAddressEnable
  C:0CEBH         PUBLIC        _D12_ReadEndpoint
  D:0088H         PUBLIC        TCON
  C:12F5H         PUBLIC        _D12_ReadEndpointStatus
  C:1325H         PUBLIC        connect_USB
  C:0EB0H         PUBLIC        _D12_WriteEndpoint
  D:00B8H         PUBLIC        IP0
  C:1018H         PUBLIC        D12_ReadCurrentFrameNumber
  D:00E8H         PUBLIC        EIE
  C:114CH         PUBLIC        _D12_ClearBuff
  D:0098H         PUBLIC        SCON0
  C:128AH         PUBLIC        _D12_SetEndpointStatus
  D:00C0H         PUBLIC        SCON1
  D:00C8H         PUBLIC        T2CON
  C:12B2H         PUBLIC        _D12_SetDMA
  D:00D0H         PUBLIC        PSW
  C:131EH         PUBLIC        disconnect_USB
  D:00D8H         PUBLIC        WDCON
  -------         PROC          READCHIPID
  -------         DO            
  I:008FH         SYMBOL        i
  I:0090H         SYMBOL        chipid
  -------         ENDDO         
  C:1042H         LINE#         12
  C:1042H         LINE#         13
  C:1042H         LINE#         17
  C:1047H         LINE#         18
  C:104EH         LINE#         19
  C:1058H         LINE#         20
  C:106AH         LINE#         28
  C:106AH         LINE#         29
  -------         ENDPROC       READCHIPID
  -------         PROC          _D12_SETADDRESSENABLE
  D:0069H         SYMBOL        bAddress
  D:006AH         SYMBOL        bEnable
  C:000EH         LINE#         44
  C:0012H         LINE#         45
  C:0012H         LINE#         46
  C:0017H         LINE#         47
  C:001BH         LINE#         48
  C:001BH         LINE#         49
  C:001EH         LINE#         58
  C:001EH         LINE#         59
  -------         ENDPROC       _D12_SETADDRESSENABLE
  -------         PROC          _D12_SETENDPOINTENABLE
BL51 BANKED LINKER/LOCATER V5.12                                                      03/24/2008  11:06:17  PAGE 17


  D:0069H         SYMBOL        bEnable
  C:11C9H         LINE#         70
  C:11CBH         LINE#         71
  C:11CBH         LINE#         72
  C:11D0H         LINE#         73
  C:11D4H         LINE#         74
  C:11D4H         LINE#         75
  C:11D6H         LINE#         79
  C:11D8H         LINE#         81
  C:11D8H         LINE#         82
  C:11DDH         LINE#         86
  C:11DDH         LINE#         87
  -------         ENDPROC       _D12_SETENDPOINTENABLE
  -------         PROC          _D12_SETMODE

⌨️ 快捷键说明

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