Ticket #736: usb-descriptor-data.txt

File usb-descriptor-data.txt, 7.5 KB (added by Jeremy Chadwick, 4 years ago)

USB descriptor data

Line 
1
2    =========================== USB Port5 ===========================
3
4Connection Status        : 0x01 (Device is connected)
5Port Chain               : 3-5
6
7      ======================== USB Device ========================
8
9        +++++++++++++++++ Device Information ++++++++++++++++++
10Device Description       : USB Mass Storage Device
11Device Path              : \\?\usb#vid_1058&pid_259d#57583331413436374c4a3958#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
12Device ID                : USB\VID_1058&PID_259D\57583331413436374C4A3958
13Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0053 (GUID_DEVCLASS_USB)
14Driver                   : C:\Windows\system32\DRIVERS\USBSTOR.SYS (Version: 6.1.7601.19144  Date: 2016-02-03)
15Driver Inf               : C:\Windows\inf\usbstor.inf
16Legacy BusType           : PNPBus
17Class                    : USB
18Service                  : USBSTOR
19Enumerator               : USB
20Location Info            : Port_#0005.Hub_#0001
21Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)
22Container ID             : {745a4c10-79f1-59d8-8d0a-df43d181b50a}
23Manufacturer Info        : Compatible USB storage device
24Capabilities             : 0xD4 (Removable, UniqueID, RawDeviceOK, SurpriseRemovalOK)
25Address                  : 5
26Problem Code             : 0
27Power State              : D0 (supported: D0, D3, wake from D0)
28 Child Device 1          : Disk drive (Disk2)
29  Device ID              : USBSTOR\DISK&VEN_WD&PROD_MY_PASSPORT_259D&REV_1005\57583331413436374C4A3958&0
30  Class                  : DiskDrive
31 Child Device 2          : WD SES Device
32  Device ID              : USBSTOR\OTHER&VEN_WD&PROD_SES_DEVICE&REV_1005\57583331413436374C4A3958&1
33  Class                  : WDC_SAM
34
35        ---------------- Connection Information ---------------
36Connection Index         : 0x05 (5)
37Connection Status        : 0x01 (DeviceConnected)
38Current Config Value     : 0x01
39Device Address           : 0x06 (6)
40Is Hub                   : 0x00 (no)
41Number Of Open Pipes     : 0x02 (2)
42Device Bus Speed         : 0x03 (SuperSpeed)
43Pipe0ScheduleOffset      : 0x00 (0)
44Pipe1ScheduleOffset      : 0x00 (0)
45
46        ------------------ Device Descriptor ------------------
47bLength                  : 0x12 (18 bytes)
48bDescriptorType          : 0x01 (Device Descriptor)
49bcdUSB                   : 0x300 (USB Version 3.00)
50bDeviceClass             : 0x00 (defined by the interface descriptors)
51bDeviceSubClass          : 0x00
52bDeviceProtocol          : 0x00
53bMaxPacketSize0          : 0x09 (9 bytes)
54idVendor                 : 0x1058 (Western Digital Technologies, Inc.)
55idProduct                : 0x259D
56bcdDevice                : 0x1005
57iManufacturer            : 0x02 (String Descriptor 2)
58 Language 0x0409         : "Western Digital"
59iProduct                 : 0x03 (String Descriptor 3)
60 Language 0x0409         : "My Passport 259D"
61iSerialNumber            : 0x01 (String Descriptor 1)
62 Language 0x0409         : "57583331413436374C4A3958"
63bNumConfigurations       : 0x01
64
65        ------------------ String Descriptors -----------------
66             ------ String Descriptor 0 ------
67bLength                  : 0x04 (4 bytes)
68bDescriptorType          : 0x03 (String Descriptor)
69Language ID[0]           : 0x0409 (English - United States)
70             ------ String Descriptor 1 ------
71bLength                  : 0x32 (50 bytes)
72bDescriptorType          : 0x03 (String Descriptor)
73Language 0x0409          : "57583331413436374C4A3958"
74             ------ String Descriptor 2 ------
75bLength                  : 0x20 (32 bytes)
76bDescriptorType          : 0x03 (String Descriptor)
77Language 0x0409          : "Western Digital"
78             ------ String Descriptor 3 ------
79bLength                  : 0x22 (34 bytes)
80bDescriptorType          : 0x03 (String Descriptor)
81Language 0x0409          : "My Passport 259D"
82
83        -------------- Configuration Descriptor ---------------
84bLength                  : 0x09 (9 bytes)
85bDescriptorType          : 0x02 (Configuration Descriptor)
86wTotalLength             : 0x002C (44 bytes)
87bNumInterfaces           : 0x01
88bConfigurationValue      : 0x01
89iConfiguration           : 0x00 (No String Descriptor)
90bmAttributes             : 0x80
91 D7: Reserved, set 1     : 0x01
92 D6: Self Powered        : 0x00 (no)
93 D5: Remote Wakeup       : 0x00 (no)
94 D4..0: Reserved, set 0  : 0x00
95MaxPower                 : 0x70 (896 mA)
96
97        ---------------- Interface Descriptor -----------------
98bLength                  : 0x09 (9 bytes)
99bDescriptorType          : 0x04 (Interface Descriptor)
100bInterfaceNumber         : 0x00
101bAlternateSetting        : 0x00
102bNumEndpoints            : 0x02 (2 Endpoints)
103bInterfaceClass          : 0x08 (Mass Storage)
104bInterfaceSubClass       : 0x06 (SCSI transparent command set)
105bInterfaceProtocol       : 0x50 (Bulk­Only Transport)
106iInterface               : 0x00 (No String Descriptor)
107
108        ----------------- Endpoint Descriptor -----------------
109bLength                  : 0x07 (7 bytes)
110bDescriptorType          : 0x05 (Endpoint Descriptor)
111bEndpointAddress         : 0x81 (Direction=IN  EndpointID=1)
112bmAttributes             : 0x02 (TransferType=Bulk)
113wMaxPacketSize           : 0x0400bInterval                : 0x00 (never NAKs)
114
115        ------ SuperSpeed Endpoint Companion Descriptor -------
116bLength                  : 0x06 (6 bytes)
117bDescriptorType          : 0x30
118bMaxBurst                : 0x0F (up to 16 packets per burst)
119bmAttributes             : 0x00 (The bulk endpoint does not define streams)
120wBytesPerInterval        : 0x0000
121
122        ----------------- Endpoint Descriptor -----------------
123bLength                  : 0x07 (7 bytes)
124bDescriptorType          : 0x05 (Endpoint Descriptor)
125bEndpointAddress         : 0x02 (Direction=OUT  EndpointID=2)
126bmAttributes             : 0x02 (TransferType=Bulk)
127wMaxPacketSize           : 0x0400bInterval                : 0x00 (never NAKs)
128
129        ------ SuperSpeed Endpoint Companion Descriptor -------
130bLength                  : 0x06 (6 bytes)
131bDescriptorType          : 0x30
132bMaxBurst                : 0x0F (up to 16 packets per burst)
133bmAttributes             : 0x00 (The bulk endpoint does not define streams)
134wBytesPerInterval        : 0x0000
135
136        -------- Binary Object Store (BOS) Descriptor ---------
137bLength                  : 0x05 (5 bytes)
138bDescriptorType          : 0x0F
139wTotalLength             : 0x0016 (22 bytes)
140bNumDeviceCaps           : 0x02
141
142        ------------- USB 2.0 Extension Descriptor ------------
143bLength                  : 0x07 (7 bytes)
144bDescriptorType          : 0x10
145bDevCapabilityType       : 0x02 (USB 2.0 Extension)
146bmAttributes             : 0xF41E
147 LPMCapable              : 1 (Link Power Management protocol is supported)
148 BESLAndAlternateHIRD    : 1 (BESL & Alternate HIRD definitions are supported)
149 BaselineBESLValid       : 1 (valid)
150 DeepBESLValid           : 1 (valid)
151 BaselineBESL            : 4 (400 µs)
152 DeepBESL                : 15 (10000 µs)
153
154        ----- SuperSpeed USB Device Capability Descriptor -----
155bLength                  : 0x0A (10 bytes)
156bDescriptorType          : 0x10
157bDevCapabilityType       : 0x03
158bmAttributes             : 0x00
159 Bit 0 Reserved          : 0x00
160 Bit 1 LTM Capable       : 0x00 (no)
161 Bit 7:2 Reserved        : 0x00
162wSpeedsSupported         : 0x0E (Full-Speed, High-Speed, SuperSpeed)
163bFunctionalitySupport    : 0x01 (lowest speed with all the functionality is 'Full-Speed')
164bU1DevExitLat            : 0x0A   (less than 10 µs)
165wU2DevExitLat            : 0x07FF (less than 2047 µs)