Information Technology Reference
In-Depth Information
Table 2-1: Example descriptors for a full-speed mass-storage device (Sheet 2 of
2).
0x00
Interface string index (no string defined)
Endpoint Descriptor
0x07
Descriptor size in bytes (7)
0x05
Descriptor type (ENDPOINT)
0x81
Endpoint number and direction (1 IN)
0x02
Transfer type (bulk)
0x0040
Maximum packet size (64)
0x00
Maximum latency
(doesn't apply to full-speed bulk endpoints)
Endpoint Descriptor
0x07
Descriptor size in bytes (7)
0x05
Descriptor type (ENDPOINT)
0x01
Endpoint number and direction (1 OUT)
0x02
Transfer type (bulk)
0x0040
Maximum packet size (64)
0x00
Maximum latency/high-speed OUT NAK rate
(doesn't apply to full-speed bulk endpoints)
String Descriptor 0 (Language ID)
0x04 Descriptor size in bytes (4)
0x03 Descriptor type (STRING)
0x0409 Language ID (U.S. English)
String Descriptor 1 (Manufacturer String)
0x34 Descriptor size in bytes (52)
0x03 Descriptor type (STRING)
“Microchip Technology Inc.” String contents, Unicode, 2 bytes per character
String Descriptor 2 (Product String)
0x3A Descriptor size in bytes (58)
0x03 Descriptor type (STRING)
“Microchip Mass Storage Drive” String contents, Unicode, 2 bytes per character
String Descriptor 3 (Serial Number)
0x1A
Descriptor size in bytes (26)
0x03
Descriptor type (STRING)
“123456789ABC”
String contents, Unicode, 2 bytes per character
Search WWH ::




Custom Search