📄 dscr.lst
字号:
004F 01 127 db 1 ;; Configuration number
0050 00 128 db 0 ;; Configuration string
0051 80 129 db 10000000b ;; Attributes (b7 - buspwr, b6 - selfpwr, b5 - rwu)
0052 32 130 db 50 ;; Power requirement (div 2 ma)
131
132 ;; Interface Descriptor
0053 09 133 db DSCR_INTRFC_LEN ;; Descriptor length
0054 04 134 db DSCR_INTRFC ;; Descriptor type
0055 00 135 db 0 ;; Zero-based index of this interface
0056 00 136 db 0 ;; Alternate setting
0057 04 137 db 4 ;; Number of end points
0058 FF 138 db 0ffH ;; Interface class
0059 00 139 db 00H ;; Interface sub class
005A 00 140 db 00H ;; Interface sub sub class
005B 00 141 db 0 ;; Interface descriptor string index
142
143 ;; Endpoint Descriptor
005C 07 144 db DSCR_ENDPNT_LEN ;; Descriptor length
005D 05 145 db DSCR_ENDPNT ;; Descriptor type
005E 02 146 db 02H ;; Endpoint number, and direction
005F 02 147 db ET_BULK ;; Endpoint type
0060 40 148 db 40H ;; Maximun packet size (LSB)
0061 00 149 db 00H ;; Max packect size (MSB)
0062 00 150 db 00H ;; Polling interval
151
152 ;; Endpoint Descriptor
0063 07 153 db DSCR_ENDPNT_LEN ;; Descriptor length
0064 05 154 db DSCR_ENDPNT ;; Descriptor type
0065 04 155 db 04H ;; Endpoint number, and direction
0066 02 156 db ET_BULK ;; Endpoint type
0067 40 157 db 40H ;; Maximun packet size (LSB)
0068 00 158 db 00H ;; Max packect size (MSB)
0069 00 159 db 00H ;; Polling interval
160
161 ;; Endpoint Descriptor
006A 07 162 db DSCR_ENDPNT_LEN ;; Descriptor length
006B 05 163 db DSCR_ENDPNT ;; Descriptor type
006C 86 164 db 86H ;; Endpoint number, and direction
006D 02 165 db ET_BULK ;; Endpoint type
006E 40 166 db 40H ;; Maximun packet size (LSB)
006F 00 167 db 00H ;; Max packect size (MSB)
0070 00 168 db 00H ;; Polling interval
169
170 ;; Endpoint Descriptor
0071 07 171 db DSCR_ENDPNT_LEN ;; Descriptor length
0072 05 172 db DSCR_ENDPNT ;; Descriptor type
0073 88 173 db 88H ;; Endpoint number, and direction
0074 02 174 db ET_BULK ;; Endpoint type
0075 40 175 db 40H ;; Maximun packet size (LSB)
0076 00 176 db 00H ;; Max packect size (MSB)
0077 00 177 db 00H ;; Polling interval
178
0078 179 FullSpeedConfigDscrEnd:
180
0078 181 StringDscr:
182
0078 183 StringDscr0:
0078 04 184 db StringDscr0End-StringDscr0 ;; String descriptor length
0079 03 185 db DSCR_STRING
007A 0904 186 db 09H,04H
007C 187 StringDscr0End:
188
007C 189 StringDscr1:
A51 MACRO ASSEMBLER DSCR 08/22/2006 11:32:24 PAGE 4
007C 10 190 db StringDscr1End-StringDscr1 ;; String descriptor length
007D 03 191 db DSCR_STRING
007E 4300 192 db 'C',00
0080 7900 193 db 'y',00
0082 7000 194 db 'p',00
0084 7200 195 db 'r',00
0086 6500 196 db 'e',00
0088 7300 197 db 's',00
008A 7300 198 db 's',00
008C 199 StringDscr1End:
200
008C 201 StringDscr2:
008C 16 202 db StringDscr2End-StringDscr2 ;; Descriptor length
008D 03 203 db DSCR_STRING
008E 4500 204 db 'E',00
0090 5A00 205 db 'Z',00
0092 2D00 206 db '-',00
0094 5500 207 db 'U',00
0096 5300 208 db 'S',00
0098 4200 209 db 'B',00
009A 2000 210 db ' ',00
009C 4600 211 db 'F',00
009E 5800 212 db 'X',00
00A0 3200 213 db '2',00
00A2 214 StringDscr2End:
215
00A2 216 UserDscr:
00A2 0000 217 dw 0000H
218 end
A51 MACRO ASSEMBLER DSCR 08/22/2006 11:32:24 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 00A4H 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 004AH R SEG=DSCR
FULLSPEEDCONFIGDSCREND C ADDR 0078H R SEG=DSCR
HIGHSPEEDCONFIGDSCR. . C ADDR 001CH R SEG=DSCR
HIGHSPEEDCONFIGDSCREND C ADDR 004AH R SEG=DSCR
STRINGDSCR . . . . . . C ADDR 0078H R SEG=DSCR
STRINGDSCR0. . . . . . C ADDR 0078H R SEG=DSCR
STRINGDSCR0END . . . . C ADDR 007CH R SEG=DSCR
STRINGDSCR1. . . . . . C ADDR 007CH R SEG=DSCR
STRINGDSCR1END . . . . C ADDR 008CH R SEG=DSCR
STRINGDSCR2. . . . . . C ADDR 008CH R SEG=DSCR
STRINGDSCR2END . . . . C ADDR 00A2H R SEG=DSCR
USERDSCR . . . . . . . C ADDR 00A2H 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 + -