📄 dscr.lst
字号:
0080 0904 183 db 09h, 04h ; Usage (vendor defined)
0082 1580 184 db 15h, 80h ; Logical minimum (80h or -128)
0084 257F 185 db 25h, 7Fh ; Logical maximum (7Fh or 127)
0086 3500 186 db 35h, 00h ; Physical minimum (0)
0088 45FF 187 db 45h, 0FFh ; Physical maximum (255)
008A 7508 188 db 75h, 08h ; Report size (8 bits)
A51 MACRO ASSEMBLER DSCR 03/16/2004 14:49:38 PAGE 4
008C 9502 189 db 95h, 02h ; Report count (2 fields)
008E 8102 190 db 81h, 02h ; Input (data, variable, absolute)
191
192 ;; The Output report
0090 0905 193 db 09h, 05h ; Usage (vendor defined)
0092 0906 194 db 09h, 06h ; Usage (vendor defined)
0094 1580 195 db 15h, 80h ; Logical minimum (80h or -128)
0096 257F 196 db 25h, 7Fh ; Logical maximum (7Fh or 127)
0098 3500 197 db 35h, 00h ; Physical minimum (0)
009A 45FF 198 db 45h, 0FFh ; Physical maximum (255)
009C 7508 199 db 75h, 08h ; Report size (8 bits)
009E 9502 200 db 95h, 02h ; Report count (2 fields)
00A0 9102 201 db 91h, 02h ; Output (data, variable, absolute)
202
00A2 C0 203 db 0C0h ; End Collection (Physical)
00A3 C0 204 db 0C0h ; End Collection (Application)
205
00A4 206 ReportDscrEnd:
207
00A4 208 ReportEnd_word_allignment:
209 ;; Alignment unneeded for usbhidio report because it has an even number of bytes.
210 ;; db 00h ;Force word alignment
211
212 ;; usbhdio code end
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
A51 MACRO ASSEMBLER DSCR 03/16/2004 14:49:38 PAGE 5
00A4 255 StringDscr:
00A4 256 StringDscr0:
00A4 04 257 db StringDscr0End-StringDscr0 ;; String descriptor length
00A5 03 258 db DSCR_STRING
00A6 0904 259 db 09H,04H
00A8 260 StringDscr0End:
261
00A8 262 StringDscr1:
00A8 10 263 db StringDscr1End-StringDscr1 ;; String descriptor length
00A9 03 264 db DSCR_STRING
00AA 4300 265 db 'C',00
00AC 5900 266 db 'Y',00
00AE 5000 267 db 'P',00
00B0 5200 268 db 'R',00
00B2 4500 269 db 'E',00
00B4 5300 270 db 'S',00
00B6 5300 271 db 'S',00
272
00B8 273 StringDscr1End:
00B8 274 StringDscr2:
00B8 30 275 db StringDscr2End-StringDscr2 ;; Descriptor length
00B9 03 276 db DSCR_STRING
00BA 4500 277 db 'E',00
00BC 5A00 278 db 'Z',00
00BE 2D00 279 db '-',00
00C0 5500 280 db 'U',00
00C2 5300 281 db 'S',00
00C4 4200 282 db 'B',00
00C6 2000 283 db ' ',00
00C8 4600 284 db 'F',00
00CA 5800 285 db 'X',00
00CC 3200 286 db '2',00
00CE 2000 287 db ' ',00
00D0 4800 288 db 'H',00
00D2 4900 289 db 'I',00
00D4 4400 290 db 'D',00
00D6 2000 291 db ' ',00
00D8 5500 292 db 'U',00
00DA 5300 293 db 'S',00
00DC 4200 294 db 'B',00
00DE 4800 295 db 'H',00
00E0 4900 296 db 'I',00
00E2 4400 297 db 'D',00
00E4 4900 298 db 'I',00
00E6 4F00 299 db 'O',00
300
00E8 301 StringDscr2End:
302
00E8 303 UserDscr:
00E8 0000 304 dw 0000H
305 end
A51 MACRO ASSEMBLER DSCR 03/16/2004 14:49:38 PAGE 6
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
CONFIGDSCR. . . . . . . . C ADDR 001CH R SEG=DSCR
CONFIGDSCREND . . . . . . C ADDR 0025H R SEG=DSCR
DEVICEDSCR. . . . . . . . C ADDR 0000H R SEG=DSCR
DEVICEDSCREND . . . . . . C ADDR 0012H R SEG=DSCR
DEVICEQUALDSCR. . . . . . C ADDR 0012H R SEG=DSCR
DEVICEQUALDSCREND . . . . C ADDR 001CH R SEG=DSCR
DID . . . . . . . . . . . N NUMB 0000H A
DSCR. . . . . . . . . . . C SEG 00EAH REL=PAGE
DSCR_CONFIG . . . . . . . N NUMB 0002H A
DSCR_DEVICE . . . . . . . N NUMB 0001H A
DSCR_DEVQUAL. . . . . . . N NUMB 0006H A
DSCR_ENDPNT . . . . . . . N NUMB 0005H A
DSCR_INTRFC . . . . . . . N NUMB 0004H A
DSCR_OTHERSPEED . . . . . N NUMB 0007H A
DSCR_STRING . . . . . . . N NUMB 0003H A
EPINDSCR. . . . . . . . . C ADDR 0037H R SEG=DSCR
EPINDSCREND . . . . . . . C ADDR 003EH R SEG=DSCR
EPOUTDSCR . . . . . . . . C ADDR 003EH R SEG=DSCR
EPOUTDSCREND. . . . . . . C ADDR 0045H R SEG=DSCR
ET_BULK . . . . . . . . . N NUMB 0002H A
ET_CONTROL. . . . . . . . N NUMB 0000H A
ET_INT. . . . . . . . . . N NUMB 0003H A
ET_ISO. . . . . . . . . . N NUMB 0001H A
FSEPINDSCR. . . . . . . . C ADDR 0061H R SEG=DSCR
FSEPINDSCREND . . . . . . C ADDR 0068H R SEG=DSCR
FSEPOUTDSCR . . . . . . . C ADDR 0068H R SEG=DSCR
FSEPOUTDSCREND. . . . . . C ADDR 006FH R SEG=DSCR
FS_END. . . . . . . . . . C ADDR 006FH R SEG=DSCR
FULLSPEEDCONFIGDSCR . . . C ADDR 0046H R SEG=DSCR
FULLSPEEDCONFIGDSCREND. . C ADDR 004FH R SEG=DSCR
FULLSPEEDHIDDSCR. . . . . C ADDR 0058H R SEG=DSCR
FULLSPEEDHIDDSCREND . . . C ADDR 0061H R SEG=DSCR
FULLSPEEDINTRFCDSCR . . . C ADDR 004FH R SEG=DSCR
FULLSPEEDINTRFCDSCREND. . C ADDR 0058H R SEG=DSCR
HIDDSCR . . . . . . . . . C ADDR 002EH R SEG=DSCR
HIDDSCREND. . . . . . . . C ADDR 0037H R SEG=DSCR
HIGHSPEEDCONFIGDSCR . . . C ADDR 001CH R SEG=DSCR
HS_END. . . . . . . . . . C ADDR 0045H R SEG=DSCR
INTRFCDSCR. . . . . . . . C ADDR 0025H R SEG=DSCR
INTRFCDSCREND . . . . . . C ADDR 002EH R SEG=DSCR
PID . . . . . . . . . . . N NUMB 1234H A
REPORTDSCR. . . . . . . . C ADDR 0070H R SEG=DSCR
REPORTDSCREND . . . . . . C ADDR 00A4H R SEG=DSCR
REPORTEND_WORD_ALLIGNMENT C ADDR 00A4H R SEG=DSCR
STRINGDSCR. . . . . . . . C ADDR 00A4H R SEG=DSCR
STRINGDSCR0 . . . . . . . C ADDR 00A4H R SEG=DSCR
STRINGDSCR0END. . . . . . C ADDR 00A8H R SEG=DSCR
STRINGDSCR1 . . . . . . . C ADDR 00A8H R SEG=DSCR
STRINGDSCR1END. . . . . . C ADDR 00B8H R SEG=DSCR
STRINGDSCR2 . . . . . . . C ADDR 00B8H R SEG=DSCR
STRINGDSCR2END. . . . . . C ADDR 00E8H R SEG=DSCR
USERDSCR. . . . . . . . . C ADDR 00E8H R SEG=DSCR
VID . . . . . . . . . . . N NUMB 0925H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -