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

📄 dscr.lst

📁 提供了usb接口fx2芯片的编程。从io输入到后来的差分信号输出。都给了详细的例子
💻 LST
📖 第 1 页 / 共 2 页
字号:
0041 01              129           db   1      ;; Configuration number
0042 00              130           db   0      ;; Configuration string
0043 40              131           db   01000000b   ;; Attributes (b7 - buspwr, b6 - selfpwr, b5 - rwu)
0044 32              132           db   50      ;; Power requirement (div 2 ma)
                     133     
                     134     ;; Interface Descriptor
0045 09              135           db   DSCR_INTRFC_LEN      ;; Descriptor length
0046 04              136           db   DSCR_INTRFC         ;; Descriptor type
0047 00              137           db   0               ;; Zero-based index of this interface
0048 00              138           db   0               ;; Alternate setting
0049 02              139           db   2               ;; Number of end points 
004A FF              140           db   0ffH            ;; Interface class
004B 00              141           db   00H               ;; Interface sub class
004C 00              142           db   00H               ;; Interface sub sub class
004D 00              143           db   0               ;; Interface descriptor string index
                     144           
                     145     
                     146     ;; Endpoint Descriptor
004E 07              147           db   DSCR_ENDPNT_LEN      ;; Descriptor length
004F 05              148           db   DSCR_ENDPNT         ;; Descriptor type
0050 02              149           db   02H               ;; Endpoint number, and direction
0051 02              150           db   ET_BULK            ;; Endpoint type
0052 40              151           db   40H               ;; Maximun packet size (LSB)
0053 00              152           db   00H               ;; Max packect size (MSB)
0054 00              153           db   00H               ;; Polling interval
                     154     
                     155     ;; Endpoint Descriptor
                     156     ;;      db   DSCR_ENDPNT_LEN      ;; Descriptor length
                     157     ;;      db   DSCR_ENDPNT         ;; Descriptor type
                     158     ;;      db   04H               ;; Endpoint number, and direction
                     159     ;;      db   ET_BULK            ;; Endpoint type
                     160     ;;      db   40H               ;; Maximun packet size (LSB)
                     161     ;;      db   00H               ;; Max packect size (MSB)
                     162     ;;      db   00H               ;; Polling interval
                     163     
                     164     ;; Endpoint Descriptor
0055 07              165           db   DSCR_ENDPNT_LEN      ;; Descriptor length
0056 05              166           db   DSCR_ENDPNT         ;; Descriptor type
0057 86              167           db   86H               ;; Endpoint number, and direction
0058 02              168           db   ET_BULK            ;; Endpoint type
0059 40              169           db   40H               ;; Maximun packet size (LSB)
005A 00              170           db   00H               ;; Max packect size (MSB)
005B 00              171           db   00H               ;; Polling interval
                     172     
                     173     ;; Endpoint Descriptor
                     174     ;;      db   DSCR_ENDPNT_LEN      ;; Descriptor length
                     175     ;;      db   DSCR_ENDPNT         ;; Descriptor type
                     176     ;;      db   88H               ;; Endpoint number, and direction
                     177     ;;      db   ET_BULK            ;; Endpoint type
                     178     ;;      db   40H               ;; Maximun packet size (LSB)
                     179     ;;      db   00H               ;; Max packect size (MSB)
                     180     ;;      db   00H               ;; Polling interval
                     181     
005C                 182     FullSpeedConfigDscrEnd:   
                     183     
005C                 184     StringDscr:
                     185     
005C                 186     StringDscr0:   
005C 04              187           db   StringDscr0End-StringDscr0      ;; String descriptor length
005D 03              188           db   DSCR_STRING
005E 0904            189           db   09H,04H
A51 MACRO ASSEMBLER  DSCR                                                                 12/29/2005 11:19:54 PAGE     4

0060                 190     StringDscr0End:
                     191     
0060                 192     StringDscr1:   
0060 0C              193           db   StringDscr1End-StringDscr1      ;; String descriptor length
0061 03              194           db   DSCR_STRING
0062 5500            195           db   'U',00
0064 4500            196           db   'E',00
0066 5300            197           db   'S',00
0068 5400            198           db   'T',00
006A 4300            199           db   'C',00
                     200       ;    db   's',00
                     201      ;     db   's',00
006C                 202     StringDscr1End:
                     203     
006C                 204     StringDscr2:   
006C 0E              205           db   StringDscr2End-StringDscr2      ;; Descriptor length
006D 03              206           db   DSCR_STRING
006E 4300            207           db   'C',00
0070 4100            208           db   'A',00
0072 5400            209           db   'T',00
0074 2D00            210           db   '-',00
0076 4C00            211           db   'L',00
0078 4100            212           db   'A',00
                     213     ;      db   ' ',00
                     214     ;      db   'F',00
                     215     ;      db   'X',00
                     216     ;      db   '2',00
007A                 217     StringDscr2End:
                     218     
007A                 219     UserDscr:      
007A 0000            220           dw   0000H
                     221           end
                                   
A51 MACRO ASSEMBLER  DSCR                                                                 12/29/2005 11:19:54 PAGE     5

SYMBOL TABLE LISTING
------ ----- -------


N A M E                 T Y P E  V A L U E   ATTRIBUTES

DEVICEDSCR . . . . . .  C ADDR   0000H   R   SEG=DSCR
DEVICEQUALDSCR . . . .  C ADDR   0012H   R   SEG=DSCR
DSCR . . . . . . . . .  C SEG    007CH       REL=PAGE
DSCR_CONFIG. . . . . .  N NUMB   0002H   A   
DSCR_CONFIG_LEN. . . .  N NUMB   0009H   A   
DSCR_DEVICE. . . . . .  N NUMB   0001H   A   
DSCR_DEVICE_LEN. . . .  N NUMB   0012H   A   
DSCR_DEVQUAL . . . . .  N NUMB   0006H   A   
DSCR_DEVQUAL_LEN . . .  N NUMB   000AH   A   
DSCR_ENDPNT. . . . . .  N NUMB   0005H   A   
DSCR_ENDPNT_LEN. . . .  N NUMB   0007H   A   
DSCR_INTRFC. . . . . .  N NUMB   0004H   A   
DSCR_INTRFC_LEN. . . .  N NUMB   0009H   A   
DSCR_STRING. . . . . .  N NUMB   0003H   A   
ET_BULK. . . . . . . .  N NUMB   0002H   A   
ET_CONTROL . . . . . .  N NUMB   0000H   A   
ET_INT . . . . . . . .  N NUMB   0003H   A   
ET_ISO . . . . . . . .  N NUMB   0001H   A   
FULLSPEEDCONFIGDSCR. .  C ADDR   003CH   R   SEG=DSCR
FULLSPEEDCONFIGDSCREND  C ADDR   005CH   R   SEG=DSCR
HIGHSPEEDCONFIGDSCR. .  C ADDR   001CH   R   SEG=DSCR
HIGHSPEEDCONFIGDSCREND  C ADDR   003CH   R   SEG=DSCR
STRINGDSCR . . . . . .  C ADDR   005CH   R   SEG=DSCR
STRINGDSCR0. . . . . .  C ADDR   005CH   R   SEG=DSCR
STRINGDSCR0END . . . .  C ADDR   0060H   R   SEG=DSCR
STRINGDSCR1. . . . . .  C ADDR   0060H   R   SEG=DSCR
STRINGDSCR1END . . . .  C ADDR   006CH   R   SEG=DSCR
STRINGDSCR2. . . . . .  C ADDR   006CH   R   SEG=DSCR
STRINGDSCR2END . . . .  C ADDR   007AH   R   SEG=DSCR
USERDSCR . . . . . . .  C ADDR   007AH   R   SEG=DSCR


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

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