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

📄 bulkloop.m51

📁 USB2.0控制器CY7C68013控制无线收发芯片nRF2401进行无线发射的51单片机程序
💻 M51
📖 第 1 页 / 共 5 页
字号:

            CODE    09D0H     0016H     UNIT         ?PR?ISR_SOF?BULKLOOP
            CODE    09E6H     0013H     UNIT         ?PR?DOSPICLOCK?NRF2401
            CODE    09F9H     0013H     UNIT         ?PR?RXEN_HIGH?NRF2401
            CODE    0A0CH     0013H     UNIT         ?PR?TXEN_LOW?NRF2401
            CODE    0A1FH     0012H     UNIT         ?PR?DR_GETCONFIGURATION?BULKLOOP
            CODE    0A31H     0012H     UNIT         ?PR?DR_GETINTERFACE?BULKLOOP
            CODE    0A43H     0011H     UNIT         ?C?LIB_CODE
            CODE    0A54H     0010H     UNIT         ?PR?DELAY10?NRF2401
            CODE    0A64H     0010H     UNIT         ?PR?DELAY100?NRF2401
            CODE    0A74H     000DH     UNIT         ?PR?INIT_IO?NRF2401
            CODE    0A81H     0008H     UNIT         ?PR?DR_SETCONFIGURATION?BULKLOOP
            CODE    0A89H     0008H     UNIT         ?PR?DR_SETINTERFACE?BULKLOOP
            CODE    0A91H     0004H     UNIT         ?PR?RESUME_ISR?FW
            CODE    0A95H     0004H     UNIT         ?PR?CE_HIGH?NRF2401
            CODE    0A99H     0004H     UNIT         ?PR?NRF2401_ON?NRF2401
            CODE    0A9DH     0004H     UNIT         ?C_INITSEG
            CODE    0AA1H     0002H     UNIT         ?PR?DR_GETDESCRIPTOR?BULKLOOP
            CODE    0AA3H     0002H     UNIT         ?PR?DR_GETSTATUS?BULKLOOP
            CODE    0AA5H     0002H     UNIT         ?PR?DR_CLEARFEATURE?BULKLOOP
            CODE    0AA7H     0002H     UNIT         ?PR?DR_SETFEATURE?BULKLOOP
            CODE    0AA9H     0001H     UNIT         ?PR?ISR_EP0ACK?BULKLOOP
            CODE    0AAAH     0001H     UNIT         ?PR?ISR_STUB?BULKLOOP
            CODE    0AABH     0001H     UNIT         ?PR?ISR_EP0IN?BULKLOOP
            CODE    0AACH     0001H     UNIT         ?PR?ISR_EP0OUT?BULKLOOP
            CODE    0AADH     0001H     UNIT         ?PR?ISR_EP1IN?BULKLOOP
            CODE    0AAEH     0001H     UNIT         ?PR?ISR_EP1OUT?BULKLOOP
            CODE    0AAFH     0001H     UNIT         ?PR?ISR_EP2INOUT?BULKLOOP
            CODE    0AB0H     0001H     UNIT         ?PR?ISR_EP4INOUT?BULKLOOP
            CODE    0AB1H     0001H     UNIT         ?PR?ISR_EP6INOUT?BULKLOOP
            CODE    0AB2H     0001H     UNIT         ?PR?ISR_EP8INOUT?BULKLOOP
            CODE    0AB3H     0001H     UNIT         ?PR?ISR_IBN?BULKLOOP
            CODE    0AB4H     0001H     UNIT         ?PR?ISR_EP0PINGNAK?BULKLOOP
            CODE    0AB5H     0001H     UNIT         ?PR?ISR_EP1PINGNAK?BULKLOOP
            CODE    0AB6H     0001H     UNIT         ?PR?ISR_EP2PINGNAK?BULKLOOP
            CODE    0AB7H     0001H     UNIT         ?PR?ISR_EP4PINGNAK?BULKLOOP
            CODE    0AB8H     0001H     UNIT         ?PR?ISR_EP6PINGNAK?BULKLOOP
            CODE    0AB9H     0001H     UNIT         ?PR?ISR_EP8PINGNAK?BULKLOOP
            CODE    0ABAH     0001H     UNIT         ?PR?ISR_ERRORLIMIT?BULKLOOP
            CODE    0ABBH     0001H     UNIT         ?PR?ISR_EP2PIDERROR?BULKLOOP
            CODE    0ABCH     0001H     UNIT         ?PR?ISR_EP4PIDERROR?BULKLOOP
            CODE    0ABDH     0001H     UNIT         ?PR?ISR_EP6PIDERROR?BULKLOOP
            CODE    0ABEH     0001H     UNIT         ?PR?ISR_EP8PIDERROR?BULKLOOP
            CODE    0ABFH     0001H     UNIT         ?PR?ISR_EP2PFLAG?BULKLOOP
            CODE    0AC0H     0001H     UNIT         ?PR?ISR_EP4PFLAG?BULKLOOP
            CODE    0AC1H     0001H     UNIT         ?PR?ISR_EP6PFLAG?BULKLOOP
            CODE    0AC2H     0001H     UNIT         ?PR?ISR_EP8PFLAG?BULKLOOP
            CODE    0AC3H     0001H     UNIT         ?PR?ISR_EP2EFLAG?BULKLOOP
            CODE    0AC4H     0001H     UNIT         ?PR?ISR_EP4EFLAG?BULKLOOP
            CODE    0AC5H     0001H     UNIT         ?PR?ISR_EP6EFLAG?BULKLOOP
            CODE    0AC6H     0001H     UNIT         ?PR?ISR_EP8EFLAG?BULKLOOP
            CODE    0AC7H     0001H     UNIT         ?PR?ISR_EP2FFLAG?BULKLOOP
            CODE    0AC8H     0001H     UNIT         ?PR?ISR_EP4FFLAG?BULKLOOP
            CODE    0AC9H     0001H     UNIT         ?PR?ISR_EP6FFLAG?BULKLOOP
            CODE    0ACAH     0001H     UNIT         ?PR?ISR_EP8FFLAG?BULKLOOP
            CODE    0ACBH     0001H     UNIT         ?PR?ISR_GPIFCOMPLETE?BULKLOOP
            CODE    0ACCH     0001H     UNIT         ?PR?ISR_GPIFWAVEFORM?BULKLOOP

BL51 BANKED LINKER/LOCATER V5.12                                                      08/06/2008  16:10:36  PAGE 7




OVERLAY MAP OF MODULE:   bulkloop (DSCR)


SEGMENT                                      BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT                     START    LENGTH     START    LENGTH
-----------------------------------------------------------------------------
?PR?USB_JUMP_TABLE?USBJT                  -----    -----      -----    -----
  +--> ?PR?ISR_SUDAV?BULKLOOP
  +--> ?PR?ISR_SOF?BULKLOOP
  +--> ?PR?ISR_SUTOK?BULKLOOP
  +--> ?PR?ISR_SUSP?BULKLOOP
  +--> ?PR?ISR_URES?BULKLOOP
  +--> ?PR?ISR_HIGHSPEED?BULKLOOP
  +--> ?PR?ISR_EP0ACK?BULKLOOP
  +--> ?PR?ISR_STUB?BULKLOOP
  +--> ?PR?ISR_EP0IN?BULKLOOP
  +--> ?PR?ISR_EP0OUT?BULKLOOP
  +--> ?PR?ISR_EP1IN?BULKLOOP
  +--> ?PR?ISR_EP1OUT?BULKLOOP
  +--> ?PR?ISR_EP2INOUT?BULKLOOP
  +--> ?PR?ISR_EP4INOUT?BULKLOOP
  +--> ?PR?ISR_EP6INOUT?BULKLOOP
  +--> ?PR?ISR_EP8INOUT?BULKLOOP
  +--> ?PR?ISR_IBN?BULKLOOP
  +--> ?PR?ISR_EP0PINGNAK?BULKLOOP
  +--> ?PR?ISR_EP1PINGNAK?BULKLOOP
  +--> ?PR?ISR_EP2PINGNAK?BULKLOOP
  +--> ?PR?ISR_EP4PINGNAK?BULKLOOP
  +--> ?PR?ISR_EP6PINGNAK?BULKLOOP
  +--> ?PR?ISR_EP8PINGNAK?BULKLOOP
  +--> ?PR?ISR_ERRORLIMIT?BULKLOOP
  +--> ?PR?ISR_EP2PIDERROR?BULKLOOP
  +--> ?PR?ISR_EP4PIDERROR?BULKLOOP
  +--> ?PR?ISR_EP6PIDERROR?BULKLOOP
  +--> ?PR?ISR_EP8PIDERROR?BULKLOOP
  +--> ?PR?ISR_EP2PFLAG?BULKLOOP
  +--> ?PR?ISR_EP4PFLAG?BULKLOOP
  +--> ?PR?ISR_EP6PFLAG?BULKLOOP
  +--> ?PR?ISR_EP8PFLAG?BULKLOOP
  +--> ?PR?ISR_EP2EFLAG?BULKLOOP
  +--> ?PR?ISR_EP4EFLAG?BULKLOOP
  +--> ?PR?ISR_EP6EFLAG?BULKLOOP
  +--> ?PR?ISR_EP8EFLAG?BULKLOOP
  +--> ?PR?ISR_EP2FFLAG?BULKLOOP
  +--> ?PR?ISR_EP4FFLAG?BULKLOOP
  +--> ?PR?ISR_EP6FFLAG?BULKLOOP
  +--> ?PR?ISR_EP8FFLAG?BULKLOOP
  +--> ?PR?ISR_GPIFCOMPLETE?BULKLOOP
  +--> ?PR?ISR_GPIFWAVEFORM?BULKLOOP

*** NEW ROOT ***************************************************

?C_C51STARTUP                             -----    -----      -----    -----
  +--> ?PR?MAIN?FW
  +--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V5.12                                                      08/06/2008  16:10:36  PAGE 8



?PR?MAIN?FW                               -----    -----      0008H    0010H
  +--> ?PR?TD_INIT?BULKLOOP
  +--> ?PR?EZUSB_DISCON?DISCON
  +--> ?PR?SETUPCOMMAND?FW
  +--> ?PR?TD_SUSPEND?BULKLOOP
  +--> ?PR?EZUSB_RESUME?RESUME
  +--> ?PR?TD_RESUME?BULKLOOP
  +--> ?PR?TD_POLL?BULKLOOP

?PR?TD_INIT?BULKLOOP                      -----    -----      -----    -----
  +--> ?PR?MY_INITNRF2401?NRF2401

?PR?MY_INITNRF2401?NRF2401                -----    -----      -----    -----
  +--> ?PR?INIT_IO?NRF2401
  +--> ?PR?NRF2401_ON?NRF2401
  +--> ?PR?BUILDINITWORD?NRF2401
  +--> ?PR?INITNRF2401?NRF2401
  +--> ?PR?CE_HIGH?NRF2401
  +--> ?PR?RXEN_HIGH?NRF2401
  +--> ?PR?DELAY100?NRF2401
  +--> ?PR?_WRITE_LEDS?NRF2401
  +--> ?PR?TXEN_LOW?NRF2401
  +--> ?PR?BUILDSHOCKWORD?NRF2401
  +--> ?PR?SHOCKBURST?NRF2401
  +--> ?PR?DELAY10?NRF2401

?PR?INITNRF2401?NRF2401                   -----    -----      -----    -----
  +--> ?PR?DOSPICLOCK?NRF2401

?PR?RXEN_HIGH?NRF2401                     -----    -----      -----    -----
  +--> ?PR?DOSPICLOCK?NRF2401

?PR?TXEN_LOW?NRF2401                      -----    -----      -----    -----
  +--> ?PR?DOSPICLOCK?NRF2401

?PR?SHOCKBURST?NRF2401                    -----    -----      -----    -----
  +--> ?PR?DOSPICLOCK?NRF2401

?PR?EZUSB_DISCON?DISCON                   0021H.4  0000H.1    -----    -----
  +--> ?PR?_EZUSB_DELAY?DELAY

?PR?_EZUSB_DELAY?DELAY                    -----    -----      0018H    0002H

?PR?SETUPCOMMAND?FW                       -----    -----      -----    -----
  +--> ?PR?DR_GETDESCRIPTOR?BULKLOOP
  +--> ?PR?_EZUSB_GETSTRINGDSCR?GET_STRD
  +--> ?PR?DR_GETINTERFACE?BULKLOOP
  +--> ?PR?DR_SETINTERFACE?BULKLOOP
  +--> ?PR?DR_SETCONFIGURATION?BULKLOOP
  +--> ?PR?DR_GETCONFIGURATION?BULKLOOP
  +--> ?PR?DR_GETSTATUS?BULKLOOP
  +--> ?CO?FW
  +--> ?PR?DR_CLEARFEATURE?BULKLOOP
  +--> ?PR?DR_SETFEATURE?BULKLOOP
  +--> ?PR?DR_VENDORCMND?BULKLOOP

BL51 BANKED LINKER/LOCATER V5.12                                                      08/06/2008  16:10:36  PAGE 9


?PR?EZUSB_RESUME?RESUME                   -----    -----      -----    -----
  +--> ?PR?_EZUSB_DELAY?DELAY

?PR?TD_POLL?BULKLOOP                      -----    -----      -----    -----
  +--> ?PR?_WRITE_LEDS?NRF2401
  +--> ?PR?SHOCKBURST?NRF2401
  +--> ?PR?DELAY100?NRF2401



SYMBOL TABLE OF MODULE:  bulkloop (DSCR)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        DSCR
  C:0600H         SEGMENT       DSCR
  C:0600H         PUBLIC        DEVICEDSCR
  C:0612H         PUBLIC        DEVICEQUALDSCR
  C:064AH         PUBLIC        FULLSPEEDCONFIGDSCR
  C:061CH         PUBLIC        HIGHSPEEDCONFIGDSCR
  C:0678H         PUBLIC        STRINGDSCR
  C:06A2H         PUBLIC        USERDSCR
  N:0002H         SYMBOL        DSCR_CONFIG
  N:0009H         SYMBOL        DSCR_CONFIG_LEN
  N:0001H         SYMBOL        DSCR_DEVICE
  N:0012H         SYMBOL        DSCR_DEVICE_LEN
  N:0006H         SYMBOL        DSCR_DEVQUAL
  N:000AH         SYMBOL        DSCR_DEVQUAL_LEN
  N:0005H         SYMBOL        DSCR_ENDPNT
  N:0007H         SYMBOL        DSCR_ENDPNT_LEN
  N:0004H         SYMBOL        DSCR_INTRFC
  N:0009H         SYMBOL        DSCR_INTRFC_LEN
  N:0003H         SYMBOL        DSCR_STRING
  N:0002H         SYMBOL        ET_BULK
  N:0000H         SYMBOL        ET_CONTROL
  N:0003H         SYMBOL        ET_INT
  N:0001H         SYMBOL        ET_ISO
  C:0678H         SYMBOL        FULLSPEEDCONFIGDSCREND
  C:064AH         SYMBOL        HIGHSPEEDCONFIGDSCREND
  C:0678H         SYMBOL        STRINGDSCR0
  C:067CH         SYMBOL        STRINGDSCR0END
  C:067CH         SYMBOL        STRINGDSCR1
  C:068CH         SYMBOL        STRINGDSCR1END
  C:068CH         SYMBOL        STRINGDSCR2
  C:06A2H         SYMBOL        STRINGDSCR2END
  -------         ENDMOD        DSCR

  -------         MODULE        USBJMPTBL
  C:0500H         SEGMENT       ?PR?USB_JUMP_TABLE?USBJT
  N:0045H         PUBLIC        USB_INT2AUTOVECTOR
  N:0055H         PUBLIC        USB_INT4AUTOVECTOR
  C:0500H         PUBLIC        USB_JUMP_TABLE
  N:0000H         SYMBOL        USBJMPTBL
  C:0043H         LINE#         15
  C:0053H         LINE#         19
  C:0500H         LINE#         27
BL51 BANKED LINKER/LOCATER V5.12                                                      08/06/2008  16:10:36  PAGE 10


  C:0504H         LINE#         29
  C:0508H         LINE#         31
  C:050CH         LINE#         33
  C:0510H         LINE#         35
  C:0514H         LINE#         37
  C:0518H         LINE#         39
  C:051CH         LINE#         41
  C:0520H         LINE#         43
  C:0524H         LINE#         45
  C:0528H         LINE#         47
  C:052CH         LINE#         49
  C:0530H         LINE#         51
  C:0534H         LINE#         53
  C:0538H         LINE#         55
  C:053CH         LINE#         57
  C:0540H         LINE#         59
  C:0544H         LINE#         61
  C:0548H         LINE#         63
  C:054CH         LINE#         65
  C:0550H         LINE#         67
  C:0554H         LINE#         69
  C:0558H         LINE#         71
  C:055CH         LINE#         73
  C:0560H         LINE#         75
  C:0564H         LINE#         77
  C:0568H         LINE#         79
  C:056CH         LINE#         81
  C:0570H         LINE#         83
  C:0574H         LINE#         85
  C:0578H         LINE#         87
  C:057CH         LINE#         89
  C:0580H         LINE#         92
  C:0584H         LINE#         94
  C:0588H         LINE#         96
  C:058CH         LINE#         98
  C:0590H         LINE#         100
  C:0594H         LINE#         102
  C:0598H         LINE#         104
  C:059CH         LINE#         106
  C:05A0H         LINE#         108
  C:05A4H         LINE#         110
  C:05A8H         LINE#         112
  C:05ACH         LINE#         114
  C:05B0H         LINE#         116
  C:05B4H         LINE#         118
  -------         ENDMOD        USBJMPTBL

  -------         MODULE        BULKLOOP
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0ABAH         PUBLIC        ISR_Errorlimit
  C:0A81H         PUBLIC        DR_SetConfiguration
  D:001AH         PUBLIC        AlternateSetting
  C:0AABH         PUBLIC        ISR_Ep0in
  C:0AADH         PUBLIC        ISR_Ep1in
  C:05B8H         PUBLIC        TD_Init
  C:0AACH         PUBLIC        ISR_Ep0out
  C:0AAEH         PUBLIC        ISR_Ep1out
BL51 BANKED LINKER/LOCATER V5.12                                                      08/06/2008  16:10:36  PAGE 11


  C:06A4H         PUBLIC        TD_Poll
  C:0ACBH         PUBLIC        ISR_GpifComplete

⌨️ 快捷键说明

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