Ticket #736: usb-descriptor-data.txt

File usb-descriptor-data.txt, 7.5 KB (added by Jeremy Chadwick, 8 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)