blob: b4ebfe7ca278364739c02791071a7187729cf6ea [file] [log] [blame]
Linus Walleij318f7c42012-12-26 11:50:38 +01001------------------------------------------------------------
2MTP+ADB
3------------------------------------------------------------
4
5Bus 001 Device 003: ID 0fce:5173 Sony Ericsson Mobile Communications AB
6Device Descriptor:
7 bLength 18
8 bDescriptorType 1
9 bcdUSB 2.00
10 bDeviceClass 0 (Defined at Interface level)
11 bDeviceSubClass 0
12 bDeviceProtocol 0
13 bMaxPacketSize0 64
14 idVendor 0x0fce Sony Ericsson Mobile Communications AB
15 idProduct 0x5173
16 bcdDevice 2.16
17 iManufacturer 2 ST-Ericsson
18 iProduct 3 Android
19 iSerial 4 BX902YV4Q0
20 bNumConfigurations 1
21 Configuration Descriptor:
22 bLength 9
23 bDescriptorType 2
24 wTotalLength 67
25 bNumInterfaces 2
26 bConfigurationValue 1
27 iConfiguration 0
28 bmAttributes 0x80
29 (Bus Powered)
30 MaxPower 500mA
31 Interface Descriptor:
32 bLength 9
33 bDescriptorType 4
34 bInterfaceNumber 0
35 bAlternateSetting 0
36 bNumEndpoints 3
37 bInterfaceClass 255 Vendor Specific Class
38 bInterfaceSubClass 255 Vendor Specific Subclass
39 bInterfaceProtocol 0
40 iInterface 5 MTP
41 Endpoint Descriptor:
42 bLength 7
43 bDescriptorType 5
44 bEndpointAddress 0x84 EP 4 IN
45 bmAttributes 2
46 Transfer Type Bulk
47 Synch Type None
48 Usage Type Data
49 wMaxPacketSize 0x0200 1x 512 bytes
50 bInterval 0
51 Endpoint Descriptor:
52 bLength 7
53 bDescriptorType 5
54 bEndpointAddress 0x04 EP 4 OUT
55 bmAttributes 2
56 Transfer Type Bulk
57 Synch Type None
58 Usage Type Data
59 wMaxPacketSize 0x0200 1x 512 bytes
60 bInterval 0
61 Endpoint Descriptor:
62 bLength 7
63 bDescriptorType 5
64 bEndpointAddress 0x81 EP 1 IN
65 bmAttributes 3
66 Transfer Type Interrupt
67 Synch Type None
68 Usage Type Data
69 wMaxPacketSize 0x001c 1x 28 bytes
70 bInterval 6
71 Interface Descriptor:
72 bLength 9
73 bDescriptorType 4
74 bInterfaceNumber 1
75 bAlternateSetting 0
76 bNumEndpoints 2
77 bInterfaceClass 255 Vendor Specific Class
78 bInterfaceSubClass 66
79 bInterfaceProtocol 1
80 iInterface 0
81 Endpoint Descriptor:
82 bLength 7
83 bDescriptorType 5
84 bEndpointAddress 0x85 EP 5 IN
85 bmAttributes 2
86 Transfer Type Bulk
87 Synch Type None
88 Usage Type Data
89 wMaxPacketSize 0x0200 1x 512 bytes
90 bInterval 0
91 Endpoint Descriptor:
92 bLength 7
93 bDescriptorType 5
94 bEndpointAddress 0x05 EP 5 OUT
95 bmAttributes 2
96 Transfer Type Bulk
97 Synch Type None
98 Usage Type Data
99 wMaxPacketSize 0x0200 1x 512 bytes
100 bInterval 0
101Device Qualifier (for other device speed):
102 bLength 10
103 bDescriptorType 6
104 bcdUSB 2.00
105 bDeviceClass 0 (Defined at Interface level)
106 bDeviceSubClass 0
107 bDeviceProtocol 0
108 bMaxPacketSize0 64
109 bNumConfigurations 1
110Device Status: 0x0000
111 (Bus Powered)
112
113
114------------------------------------------------------------
115MTP+UMS
116------------------------------------------------------------
117
118Bus 001 Device 004: ID 0fce:6173 Sony Ericsson Mobile Communications AB
119Device Descriptor:
120 bLength 18
121 bDescriptorType 1
122 bcdUSB 2.00
123 bDeviceClass 0 (Defined at Interface level)
124 bDeviceSubClass 0
125 bDeviceProtocol 0
126 bMaxPacketSize0 64
127 idVendor 0x0fce Sony Ericsson Mobile Communications AB
128 idProduct 0x6173
129 bcdDevice 2.16
130 iManufacturer 2 ST-Ericsson
131 iProduct 3 Android
132 iSerial 4 BX902YV4Q0
133 bNumConfigurations 1
134 Configuration Descriptor:
135 bLength 9
136 bDescriptorType 2
137 wTotalLength 60
138 bNumInterfaces 2
139 bConfigurationValue 1
140 iConfiguration 0
141 bmAttributes 0x80
142 (Bus Powered)
143 MaxPower 500mA
144 Interface Descriptor:
145 bLength 9
146 bDescriptorType 4
147 bInterfaceNumber 0
148 bAlternateSetting 0
149 bNumEndpoints 2
150 bInterfaceClass 8 Mass Storage
151 bInterfaceSubClass 6 SCSI
152 bInterfaceProtocol 80 Bulk-Only
153 iInterface 1 Mass Storage
154 Endpoint Descriptor:
155 bLength 7
156 bDescriptorType 5
157 bEndpointAddress 0x84 EP 4 IN
158 bmAttributes 2
159 Transfer Type Bulk
160 Synch Type None
161 Usage Type Data
162 wMaxPacketSize 0x0200 1x 512 bytes
163 bInterval 0
164 Endpoint Descriptor:
165 bLength 7
166 bDescriptorType 5
167 bEndpointAddress 0x04 EP 4 OUT
168 bmAttributes 2
169 Transfer Type Bulk
170 Synch Type None
171 Usage Type Data
172 wMaxPacketSize 0x0200 1x 512 bytes
173 bInterval 1
174 Interface Descriptor:
175 bLength 9
176 bDescriptorType 4
177 bInterfaceNumber 1
178 bAlternateSetting 0
179 bNumEndpoints 2
180 bInterfaceClass 255 Vendor Specific Class
181 bInterfaceSubClass 66
182 bInterfaceProtocol 1
183 iInterface 0
184 Endpoint Descriptor:
185 bLength 7
186 bDescriptorType 5
187 bEndpointAddress 0x85 EP 5 IN
188 bmAttributes 2
189 Transfer Type Bulk
190 Synch Type None
191 Usage Type Data
192 wMaxPacketSize 0x0200 1x 512 bytes
193 bInterval 0
194 Endpoint Descriptor:
195 bLength 7
196 bDescriptorType 5
197 bEndpointAddress 0x05 EP 5 OUT
198 bmAttributes 2
199 Transfer Type Bulk
200 Synch Type None
201 Usage Type Data
202 wMaxPacketSize 0x0200 1x 512 bytes
203 bInterval 0
204Device Qualifier (for other device speed):
205 bLength 10
206 bDescriptorType 6
207 bcdUSB 2.00
208 bDeviceClass 0 (Defined at Interface level)
209 bDeviceSubClass 0
210 bDeviceProtocol 0
211 bMaxPacketSize0 64
212 bNumConfigurations 1
213Device Status: 0x0000
214 (Bus Powered)