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

📄 dscr.lst

📁 linux下数据下载器的设计与实现
💻 LST
📖 第 1 页 / 共 3 页
字号:
AX51 MACRO ASSEMBLER  DSCR                                                                  10/12/07 16:09:52 PAGE     1


MACRO ASSEMBLER AX51 V2.14
OBJECT MODULE PLACED IN dscr.OBJ
ASSEMBLER INVOKED BY: d:\Keil\C51\BIN\AX51.EXE dscr.a51 INCDIR(c:\cypress\usb\target\inc) SET(SMALL) DEBUG EP

LOC    OBJ             LINE     SOURCE

                                ;-----------------------------------------------------------------------------
                          2     ; File:       dscr.a51
                          3     ; Contents:   This file contains descriptor data tables.  
                          4     ;
                          5     ;--------------------------------------------------------------------------
                          6     
                          7     
                          8     ;$include (fx2_intvec.inc)
                    +1    9     $if  (NX2LP)
                    +1          
                    +1          DESC_VEC           equ    600h
                    +1          USB_AUTO_VEC       equ    500h          ; 32 vectors
                    +1          GPIF_AUTO_VEC      equ    580h          ; 14 vectors
                    +1          HW_VEC             equ    5c0h          ; 12 vectors
                    +1          
                    +1          RESET_VECT         equ  (HW_VEC + 00h)           ; User code Reset vector
                    +1          INT0_VECT          equ  (HW_VEC + 03h)    
                    +1          TMR0_VECT          equ  (HW_VEC + 06h)   
                    +1          INT1_VECT          equ  (HW_VEC + 09h)           ; was B    
                    +1          TMR1_VECT          equ  (HW_VEC + 0Ch)   
                    +1          COM0_VECT          equ  (HW_VEC + 0Fh)
                    +1          TMR2_VECT          equ  (HW_VEC + 12h)   
                    +1          WKUP_VECT          equ  (HW_VEC + 15h)   
                    +1          COM1_VECT          equ  (HW_VEC + 18h)   
                    +1          I2C_VECT           equ  (HW_VEC + 1Bh)   
                    +1          INT5_VECT          equ  (HW_VEC + 1Eh)   
                    +1          INT6_VECT          equ  (HW_VEC + 21h)  
                    +1          
                    +1          SUDAV_USBVECT      equ  (USB_AUTO_VEC + 00h)
                    +1          SOF_USBVECT        equ  (USB_AUTO_VEC + 04h) 
                    +1          SUTOK_USBVECT      equ  (USB_AUTO_VEC + 08h) 
                    +1          SUSP_USBVECT       equ  (USB_AUTO_VEC + 0ch) 
                    +1          URES_USBVECT       equ  (USB_AUTO_VEC + 10h) 
                    +1          HS_USBVECT         equ  (USB_AUTO_VEC + 14h)
                    +1          EP0ACK_USBVECT     equ  (USB_AUTO_VEC + 18h)
                    +1          SPARE0_USBVECT     equ  (USB_AUTO_VEC + 1ch)
                    +1          IN0BUF_USBVECT     equ  (USB_AUTO_VEC + 20h)
                    +1          OUT0BUF_USBVECT    equ  (USB_AUTO_VEC + 24h)
                    +1          IN1BUF_USBVECT     equ  (USB_AUTO_VEC + 28h)
                    +1          OUT1BUF_USBVECT    equ  (USB_AUTO_VEC + 2ch)
                    +1          INOUT2BUF_USBVECT  equ  (USB_AUTO_VEC + 30h)
                    +1          INOUT4BUF_USBVECT  equ  (USB_AUTO_VEC + 34h)
                    +1          INOUT6BUF_USBVECT  equ  (USB_AUTO_VEC + 38h)
                    +1          INOUT8BUF_USBVECT  equ  (USB_AUTO_VEC + 3ch)
                    +1          IBN_USBVECT        equ  (USB_AUTO_VEC + 40h)
                    +1          SPARE1_USBVECT     equ  (USB_AUTO_VEC + 44h)
                    +1          EP0PINGNAK_USBVECT equ  (USB_AUTO_VEC + 48h)
                    +1          EP1PINGNAK_USBVECT equ  (USB_AUTO_VEC + 4ch)
                    +1          EP2PINGNAK_USBVECT equ  (USB_AUTO_VEC + 50h)
                    +1          EP4PINGNAK_USBVECT equ  (USB_AUTO_VEC + 54h)
                    +1          EP6PINGNAK_USBVECT equ  (USB_AUTO_VEC + 58h)
                    +1          EP8PINGNAK_USBVECT equ  (USB_AUTO_VEC + 5ch)
                    +1          ERRLIM_USBVECT     equ  (USB_AUTO_VEC + 60h)
                    +1          SPARE2_USBVECT     equ  (USB_AUTO_VEC + 64h)
                    +1          SPARE3_USBVECT     equ  (USB_AUTO_VEC + 68h)
                    +1          SPARE4_USBVECT     equ  (USB_AUTO_VEC + 6ch)
                    +1          EP2PIDERR_USBVECT  equ  (USB_AUTO_VEC + 70h)
                    +1          EP4PIDERR_USBVECT  equ  (USB_AUTO_VEC + 74h)
AX51 MACRO ASSEMBLER  DSCR                                                                  10/12/07 16:09:52 PAGE     2

                    +1          EP6PIDERR_USBVECT  equ  (USB_AUTO_VEC + 78h)
                    +1          EP8PIDERR_USBVECT  equ  (USB_AUTO_VEC + 7ch)
                    +1          
                    +1          EP2PF_VECT         equ  (GPIF_AUTO_VEC + 00h)
                    +1          EP4PF_VECT         equ  (GPIF_AUTO_VEC + 04h)
                    +1          EP6PF_VECT         equ  (GPIF_AUTO_VEC + 08h)
                    +1          EP8PF_VECT         equ  (GPIF_AUTO_VEC + 0ch)
                    +1          EP2EF_VECT         equ  (GPIF_AUTO_VEC + 10h)
                    +1          EP4EF_VECT         equ  (GPIF_AUTO_VEC + 14h)
                    +1          EP6EF_VECT         equ  (GPIF_AUTO_VEC + 18h)
                    +1          EP8EF_VECT         equ  (GPIF_AUTO_VEC + 1ch)
                    +1          EP2FF_VECT         equ  (GPIF_AUTO_VEC + 20h)
                    +1          EP4FF_VECT         equ  (GPIF_AUTO_VEC + 24h)
                    +1          EP6FF_VECT         equ  (GPIF_AUTO_VEC + 28h)
                    +1          EP8FF_VECT         equ  (GPIF_AUTO_VEC + 2ch)
                    +1          GPIFDONE_VECT      equ  (GPIF_AUTO_VEC + 30h)
                    +1          GPIFWF             equ  (GPIF_AUTO_VEC + 34h)
                    +1          
                    +1          
                    +1          $else 
                    +1   79     
                    +1   80     ; FX2LP chip
                    +1   81     
 0100               +1   82     DESC_VEC           equ  100h
 0200               +1   83     USB_AUTO_VEC       equ  200h          ; 32 vectors
 0280               +1   84     GPIF_AUTO_VEC      equ  280h          ; 14 vectors
                    +1   85     
 0000               +1   86     RESET_VECT         equ  00h           ; User code Reset vector
 0003               +1   87     INT0_VECT          equ  03h           ; start up code 
 000B               +1   88     TMR0_VECT          equ  0Bh
 0013               +1   89     INT1_VECT          equ  13h           ; was B    
 001B               +1   90     TMR1_VECT          equ  1Bh   
 0023               +1   91     COM0_VECT          equ  23h     
 002B               +1   92     TMR2_VECT          equ  2Bh     
 0033               +1   93     WKUP_VECT          equ  33h   
 003B               +1   94     COM1_VECT          equ  3Bh   
 0043               +1   95     USB_VECT           equ  43h           ; USB AUTO VEC
 004B               +1   96     I2C_VECT           equ  4Bh   
 005B               +1   97     INT5_VECT          equ  5Bh   
 0053               +1   98     INT4_VECT          equ  53h           ; GPIF INT vectors
 006B               +1   99     INT6_VECT          equ  6Bh  
                    +1  100     
 0200               +1  101     SUDAV_USBVECT      equ  (USB_AUTO_VEC + 00h)
 0204               +1  102     SOF_USBVECT        equ  (USB_AUTO_VEC + 04h) 
 0208               +1  103     SUTOK_USBVECT      equ  (USB_AUTO_VEC + 08h) 
 020C               +1  104     SUSP_USBVECT       equ  (USB_AUTO_VEC + 0ch) 
 0210               +1  105     URES_USBVECT       equ  (USB_AUTO_VEC + 10h) 
 0214               +1  106     HS_USBVECT         equ  (USB_AUTO_VEC + 14h)
 0218               +1  107     EP0ACK_USBVECT     equ  (USB_AUTO_VEC + 18h)
 021C               +1  108     SPARE0_USBVECT     equ  (USB_AUTO_VEC + 1ch)
 0220               +1  109     IN0BUF_USBVECT     equ  (USB_AUTO_VEC + 20h)
 0224               +1  110     OUT0BUF_USBVECT    equ  (USB_AUTO_VEC + 24h)
 0228               +1  111     IN1BUF_USBVECT     equ  (USB_AUTO_VEC + 28h)
 022C               +1  112     OUT1BUF_USBVECT    equ  (USB_AUTO_VEC + 2ch)
 0230               +1  113     INOUT2BUF_USBVECT  equ  (USB_AUTO_VEC + 30h)
 0234               +1  114     INOUT4BUF_USBVECT  equ  (USB_AUTO_VEC + 34h)
 0238               +1  115     INOUT6BUF_USBVECT  equ  (USB_AUTO_VEC + 38h)
 023C               +1  116     INOUT8BUF_USBVECT  equ  (USB_AUTO_VEC + 3ch)
 0240               +1  117     IBN_USBVECT        equ  (USB_AUTO_VEC + 40h)
 0244               +1  118     SPARE1_USBVECT     equ  (USB_AUTO_VEC + 44h)
 0248               +1  119     EP0PINGNAK_USBVECT equ  (USB_AUTO_VEC + 48h)
 024C               +1  120     EP1PINGNAK_USBVECT equ  (USB_AUTO_VEC + 4ch)
 0250               +1  121     EP2PINGNAK_USBVECT equ  (USB_AUTO_VEC + 50h)
 0254               +1  122     EP4PINGNAK_USBVECT equ  (USB_AUTO_VEC + 54h)
 0258               +1  123     EP6PINGNAK_USBVECT equ  (USB_AUTO_VEC + 58h)
 025C               +1  124     EP8PINGNAK_USBVECT equ  (USB_AUTO_VEC + 5ch)
AX51 MACRO ASSEMBLER  DSCR                                                                  10/12/07 16:09:52 PAGE     3

 0260               +1  125     ERRLIM_USBVECT     equ  (USB_AUTO_VEC + 60h)
 0264               +1  126     SPARE2_USBVECT     equ  (USB_AUTO_VEC + 64h)
 0268               +1  127     SPARE3_USBVECT     equ  (USB_AUTO_VEC + 68h)
 026C               +1  128     SPARE4_USBVECT     equ  (USB_AUTO_VEC + 6ch)
 0270               +1  129     EP2PIDERR_USBVECT  equ  (USB_AUTO_VEC + 70h)
 0274               +1  130     EP4PIDERR_USBVECT  equ  (USB_AUTO_VEC + 74h)
 0278               +1  131     EP6PIDERR_USBVECT  equ  (USB_AUTO_VEC + 78h)
 027C               +1  132     EP8PIDERR_USBVECT  equ  (USB_AUTO_VEC + 7ch)
                    +1  133     
 0280               +1  134     EP2PF_VECT         equ  (GPIF_AUTO_VEC + 00h)
 0284               +1  135     EP4PF_VECT         equ  (GPIF_AUTO_VEC + 04h)
 0288               +1  136     EP6PF_VECT         equ  (GPIF_AUTO_VEC + 08h)
 028C               +1  137     EP8PF_VECT         equ  (GPIF_AUTO_VEC + 0ch)
 0290               +1  138     EP2EF_VECT         equ  (GPIF_AUTO_VEC + 10h)
 0294               +1  139     EP4EF_VECT         equ  (GPIF_AUTO_VEC + 14h)
 0298               +1  140     EP6EF_VECT         equ  (GPIF_AUTO_VEC + 18h)
 029C               +1  141     EP8EF_VECT         equ  (GPIF_AUTO_VEC + 1ch)
 02A0               +1  142     EP2FF_VECT         equ  (GPIF_AUTO_VEC + 20h)
 02A4               +1  143     EP4FF_VECT         equ  (GPIF_AUTO_VEC + 24h)
 02A8               +1  144     EP6FF_VECT         equ  (GPIF_AUTO_VEC + 28h)
 02AC               +1  145     EP8FF_VECT         equ  (GPIF_AUTO_VEC + 2ch)
 02B0               +1  146     GPIFDONE_VECT      equ  (GPIF_AUTO_VEC + 30h)
 02B4               +1  147     GPIFWF             equ  (GPIF_AUTO_VEC + 34h)

⌨️ 快捷键说明

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