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

📄 dev_io.m51

📁 FPGA与USB通信的测试代码
💻 M51
📖 第 1 页 / 共 5 页
字号:
            CODE    187BH     002FH     UNIT         ?PR?EZUSB_DISCON?DISCON
            CODE    18AAH     002CH     UNIT         ?PR?EZUSB_RESUME?RESUME
            CODE    18D6H     002CH     UNIT         ?PR?_EZUSB_GETSTRINGDSCR?GET_STRD
            CODE    1902H     0025H     UNIT         EZUSB
            CODE    1927H     0023H     UNIT         ?PR?TD_POLL?DEVIO
            CODE    194AH     0022H     UNIT         ?PR?ISR_URES?DEVIO
            CODE    196CH     0022H     UNIT         ?PR?ISR_HIGHSPEED?DEVIO
            CODE    198EH     001DH     UNIT         ?C_INITSEG
            CODE    19ABH     0015H     UNIT         ?PR?ISR_SUDAV?DEVIO
            CODE    19C0H     0015H     UNIT         ?PR?ISR_SUSP?DEVIO
            CODE    19D5H     0013H     UNIT         ?PR?ISR_SUTOK?DEVIO
            CODE    19E8H     0013H     UNIT         ?PR?ISR_SOF?DEVIO
            CODE    19FBH     0011H     UNIT         ?C?LIB_CODE
            CODE    1A0CH     0008H     UNIT         ?PR?DR_SETINTERFACE?DEVIO
            CODE    1A14H     0008H     UNIT         ?PR?RESUME_ISR?FW
            CODE    1A1CH     0007H     UNIT         ?PR?DR_GETCONFIGURATION?DEVIO
            CODE    1A23H     0007H     UNIT         ?PR?DR_GETINTERFACE?DEVIO
            CODE    1A2AH     0002H     UNIT         ?PR?TD_SUSPEND?DEVIO
            CODE    1A2CH     0002H     UNIT         ?PR?TD_RESUME?DEVIO
            CODE    1A2EH     0002H     UNIT         ?PR?DR_GETDESCRIPTOR?DEVIO
            CODE    1A30H     0002H     UNIT         ?PR?DR_GETSTATUS?DEVIO
            CODE    1A32H     0002H     UNIT         ?PR?DR_CLEARFEATURE?DEVIO
            CODE    1A34H     0002H     UNIT         ?PR?DR_SETFEATURE?DEVIO
            CODE    1A36H     0001H     UNIT         ?PR?ISR_EP0ACK?DEVIO
            CODE    1A37H     0001H     UNIT         ?PR?ISR_STUB?DEVIO
            CODE    1A38H     0001H     UNIT         ?PR?ISR_EP0IN?DEVIO
            CODE    1A39H     0001H     UNIT         ?PR?ISR_EP0OUT?DEVIO
            CODE    1A3AH     0001H     UNIT         ?PR?ISR_EP1IN?DEVIO
            CODE    1A3BH     0001H     UNIT         ?PR?ISR_EP1OUT?DEVIO
            CODE    1A3CH     0001H     UNIT         ?PR?ISR_EP2INOUT?DEVIO
            CODE    1A3DH     0001H     UNIT         ?PR?ISR_EP4INOUT?DEVIO
            CODE    1A3EH     0001H     UNIT         ?PR?ISR_EP6INOUT?DEVIO
            CODE    1A3FH     0001H     UNIT         ?PR?ISR_EP8INOUT?DEVIO
            CODE    1A40H     0001H     UNIT         ?PR?ISR_IBN?DEVIO
            CODE    1A41H     0001H     UNIT         ?PR?ISR_EP0PINGNAK?DEVIO
            CODE    1A42H     0001H     UNIT         ?PR?ISR_EP1PINGNAK?DEVIO
            CODE    1A43H     0001H     UNIT         ?PR?ISR_EP2PINGNAK?DEVIO
            CODE    1A44H     0001H     UNIT         ?PR?ISR_EP4PINGNAK?DEVIO
            CODE    1A45H     0001H     UNIT         ?PR?ISR_EP6PINGNAK?DEVIO
            CODE    1A46H     0001H     UNIT         ?PR?ISR_EP8PINGNAK?DEVIO
            CODE    1A47H     0001H     UNIT         ?PR?ISR_ERRORLIMIT?DEVIO
            CODE    1A48H     0001H     UNIT         ?PR?ISR_EP2PIDERROR?DEVIO
            CODE    1A49H     0001H     UNIT         ?PR?ISR_EP4PIDERROR?DEVIO
            CODE    1A4AH     0001H     UNIT         ?PR?ISR_EP6PIDERROR?DEVIO
            CODE    1A4BH     0001H     UNIT         ?PR?ISR_EP8PIDERROR?DEVIO
            CODE    1A4CH     0001H     UNIT         ?PR?ISR_EP2PFLAG?DEVIO
            CODE    1A4DH     0001H     UNIT         ?PR?ISR_EP4PFLAG?DEVIO
            CODE    1A4EH     0001H     UNIT         ?PR?ISR_EP6PFLAG?DEVIO
            CODE    1A4FH     0001H     UNIT         ?PR?ISR_EP8PFLAG?DEVIO
            CODE    1A50H     0001H     UNIT         ?PR?ISR_EP2EFLAG?DEVIO
            CODE    1A51H     0001H     UNIT         ?PR?ISR_EP4EFLAG?DEVIO
            CODE    1A52H     0001H     UNIT         ?PR?ISR_EP6EFLAG?DEVIO
            CODE    1A53H     0001H     UNIT         ?PR?ISR_EP8EFLAG?DEVIO
            CODE    1A54H     0001H     UNIT         ?PR?ISR_EP2FFLAG?DEVIO
            CODE    1A55H     0001H     UNIT         ?PR?ISR_EP4FFLAG?DEVIO
            CODE    1A56H     0001H     UNIT         ?PR?ISR_EP6FFLAG?DEVIO
BL51 BANKED LINKER/LOCATER V5.12                                                      11/03/2006  09:42:15  PAGE 7


            CODE    1A57H     0001H     UNIT         ?PR?ISR_EP8FFLAG?DEVIO
            CODE    1A58H     0001H     UNIT         ?PR?ISR_GPIFCOMPLETE?DEVIO
            CODE    1A59H     0001H     UNIT         ?PR?ISR_GPIFWAVEFORM?DEVIO



OVERLAY MAP OF MODULE:   DEV_IO (DEVIO)


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

?PR?ISR_SUDAV?DEVIO                       -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.12                                                      11/03/2006  09:42:15  PAGE 8


  +--> ?PR?DEVIO

?PR?ISR_SOF?DEVIO                         -----    -----      -----    -----
  +--> ?PR?DEVIO

?PR?ISR_SUTOK?DEVIO                       -----    -----      -----    -----
  +--> ?PR?DEVIO

?PR?ISR_SUSP?DEVIO                        -----    -----      -----    -----
  +--> ?PR?DEVIO

?PR?ISR_URES?DEVIO                        -----    -----      -----    -----
  +--> ?PR?DEVIO

?PR?ISR_HIGHSPEED?DEVIO                   -----    -----      -----    -----
  +--> ?PR?DEVIO

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

?C_C51STARTUP                             -----    -----      -----    -----
  +--> ?PR?MAIN?FW
  +--> ?C_INITSEG

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

?PR?FW                                    -----    -----      -----    -----
  +--> ?CO?FW

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

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

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

?PR?DR_GETINTERFACE?DEVIO                 -----    -----      -----    -----
  +--> ?PR?DEVIO

BL51 BANKED LINKER/LOCATER V5.12                                                      11/03/2006  09:42:15  PAGE 9


?PR?DR_GETCONFIGURATION?DEVIO             -----    -----      -----    -----
  +--> ?PR?DEVIO

?PR?DR_VENDORCMND?DEVIO                   -----    -----      -----    -----
  +--> ?PR?DEVIO

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



SYMBOL TABLE OF MODULE:  DEV_IO (DEVIO)

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

  -------         MODULE        DEVIO
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:1A47H         PUBLIC        ISR_Errorlimit
  X:8000H         PUBLIC        LED0_ON
  X:9000H         PUBLIC        LED1_ON
  X:A000H         PUBLIC        LED2_ON
  C:1816H         PUBLIC        DR_SetConfiguration
  X:B000H         PUBLIC        LED3_ON
  D:001AH         PUBLIC        AlternateSetting
  C:1A38H         PUBLIC        ISR_Ep0in
  C:1A3AH         PUBLIC        ISR_Ep1in
  C:1522H         PUBLIC        TD_Init
  C:1A39H         PUBLIC        ISR_Ep0out
  C:1A3BH         PUBLIC        ISR_Ep1out
  C:1927H         PUBLIC        TD_Poll
  D:001BH         PUBLIC        ledX_rdvar
  C:1A58H         PUBLIC        ISR_GpifComplete
  C:1A30H         PUBLIC        DR_GetStatus
  C:1A41H         PUBLIC        ISR_Ep0pingnak
  C:1A42H         PUBLIC        ISR_Ep1pingnak
  C:1A59H         PUBLIC        ISR_GpifWaveform
  C:1A48H         PUBLIC        ISR_Ep2piderror
  C:1A43H         PUBLIC        ISR_Ep2pingnak
  C:1A49H         PUBLIC        ISR_Ep4piderror
  C:1A44H         PUBLIC        ISR_Ep4pingnak
  C:1A4AH         PUBLIC        ISR_Ep6piderror
  C:1A45H         PUBLIC        ISR_Ep6pingnak
  C:1A4BH         PUBLIC        ISR_Ep8piderror
  C:1A46H         PUBLIC        ISR_Ep8pingnak
  D:0091H         PUBLIC        EXIF
  C:1A23H         PUBLIC        DR_GetInterface
  C:1A32H         PUBLIC        DR_ClearFeature
  C:1A50H         PUBLIC        ISR_Ep2eflag
  C:1A54H         PUBLIC        ISR_Ep2fflag
  C:1A51H         PUBLIC        ISR_Ep4eflag
  C:1A0CH         PUBLIC        DR_SetInterface
  C:1A55H         PUBLIC        ISR_Ep4fflag
  C:1A52H         PUBLIC        ISR_Ep6eflag
  C:1A56H         PUBLIC        ISR_Ep6fflag
  C:1A2EH         PUBLIC        DR_GetDescriptor
  C:1A53H         PUBLIC        ISR_Ep8eflag
BL51 BANKED LINKER/LOCATER V5.12                                                      11/03/2006  09:42:15  PAGE 10


  C:1A57H         PUBLIC        ISR_Ep8fflag
  B:0080H.0       PUBLIC        PA0
  B:0090H.0       PUBLIC        PB0
  B:0080H.1       PUBLIC        PA1
  X:8100H         PUBLIC        LED0_OFF
  B:0090H.1       PUBLIC        PB1
  B:0080H.2       PUBLIC        PA2
  X:9100H         PUBLIC        LED1_OFF
  B:0090H.2       PUBLIC        PB2
  B:0080H.3       PUBLIC        PA3
  X:A100H         PUBLIC        LED2_OFF
  C:1A4CH         PUBLIC        ISR_Ep2pflag
  X:B100H         PUBLIC        LED3_OFF
  C:1A4DH         PUBLIC        ISR_Ep4pflag
  C:1A4EH         PUBLIC        ISR_Ep6pflag
  C:1A4FH         PUBLIC        ISR_Ep8pflag
  D:001CH         PUBLIC        num
  C:19ABH         PUBLIC        ISR_Sudav
  D:00B2H         PUBLIC        OEA
  D:00B3H         PUBLIC        OEB
  D:0080H         PUBLIC        IOA
  D:0090H         PUBLIC        IOB
  C:1A2AH         PUBLIC        TD_Suspend
  D:001DH         PUBLIC        Configuration
  C:1A36H         PUBLIC        ISR_Ep0ack
  C:196CH         PUBLIC        ISR_Highspeed
  C:19D5H         PUBLIC        ISR_Sutok
  C:1A40H         PUBLIC        ISR_Ibn
  C:1A3CH         PUBLIC        ISR_Ep2inout
  C:1A3DH         PUBLIC        ISR_Ep4inout
  C:1744H         PUBLIC        DR_VendorCmnd
  C:1A2CH         PUBLIC        TD_Resume
  C:1A3EH         PUBLIC        ISR_Ep6inout
  C:1A37H         PUBLIC        ISR_Stub
  C:1A3FH         PUBLIC        ISR_Ep8inout
  C:194AH         PUBLIC        ISR_Ures
  X:1800H         PUBLIC        Digit
  C:1A34H         PUBLIC        DR_SetFeature
  C:19E8H         PUBLIC        ISR_Sof
  C:1A1CH         PUBLIC        DR_GetConfiguration
  D:001EH         PUBLIC        display
  C:19C0H         PUBLIC        ISR_Susp
  C:184BH         SYMBOL        Com004B
  C:184BH         SYMBOL        L?0076
  C:184EH         SYMBOL        L?0077
  C:185AH         SYMBOL        L?0078
  C:185AH         SYMBOL        L?0079
  C:1861H         SYMBOL        L?0080
  C:186EH         SYMBOL        L?0081
  -------         PROC          COM004B
  -------         ENDPROC       COM004B
  -------         PROC          TD_INIT
  C:1522H         LINE#         72
  C:1522H         LINE#         73
  C:1522H         LINE#         75
  C:1528H         LINE#         78
  C:152EH         LINE#         105
BL51 BANKED LINKER/LOCATER V5.12                                                      11/03/2006  09:42:15  PAGE 11


  C:1531H         LINE#         106
  C:1537H         LINE#         119
  C:153AH         LINE#         120
  C:1540H         LINE#         123
  C:1543H         LINE#         124
  C:1549H         LINE#         127

⌨️ 快捷键说明

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