📄 dscr.lst
字号:
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 + -