Ticket #17982: listusb_haiku.txt

File listusb_haiku.txt, 24.4 KB (added by Starcrasher, 2 years ago)

Haiku lisusb simple + with verbose

Line 
1~/Desktop> listusb
20d8c:013c /dev/bus/usb/0/0 "C-Media Electronics, Inc." "CM108 Audio Controller" ver. 0100
3046d:c05a /dev/bus/usb/0/1 "Logitech, Inc." "M90/M100 Optical Mouse" ver. 6300
403f0:3e07 /dev/bus/usb/0/19 "HP, Inc" "x755w" ver. 1075
503f0:0853 /dev/bus/usb/0/9 "HP, Inc" "" ver. 0314
60000:0000 /dev/bus/usb/0/hub "HAIKU Inc." "XHCI RootHub" ver. 0300
78087:8009 /dev/bus/usb/1/0/hub "Intel Corp." "" ver. 0000
80000:0000 /dev/bus/usb/1/hub "HAIKU Inc." "EHCI RootHub" ver. 0200
98087:8001 /dev/bus/usb/2/0/hub "Intel Corp." "Integrated Hub" ver. 0000
100000:0000 /dev/bus/usb/2/hub "HAIKU Inc." "EHCI RootHub" ver. 0200
11
12~/Desktop> listusb -vvv
13[Device /dev/bus/usb/0/0]
14 Class .................. 0x00 ((Defined at Interface level) ())
15 Subclass ............... 0x00(Defined at Interface level) ()
16 Protocol ............... 0x00(Defined at Interface level) ()
17 Max Endpoint 0 Packet .. 8
18 USB Version ............ 1.16
19 Vendor ID .............. 0x0d8c (C-Media Electronics, Inc.)
20 Product ID ............. 0x013c (CM108 Audio Controller)
21 Product Version ........ 0x0100
22 Manufacturer String .... ""
23 Product String ......... ""
24 Serial Number .......... ""
25 [Configuration 0]
26 Configuration String . ""
27 [Interface 0]
28 [Alternate 0 active]
29 Class .............. 0x01 (Audio ())
30 Subclass ........... 0x01Audio (Control Device)
31 Protocol ........... 0x00Audio (Control Device)
32 Interface String ... ""
33 [Descriptor 0]
34 Type .............. 0x24
35 Subtype ........... 0x01 (Header)
36 ADC Release ....... 1.0
37 Total Length ...... 71
38 Interfaces ........ 1, 2,
39 [Descriptor 1]
40 Type .............. 0x24
41 Subtype ........... 0x02 (Input Terminal)
42 Terminal ID ....... 1
43 Terminal Type ..... 0x0101 (USB Streaming)
44 Associated Terminal 0
45 Nr Channels ....... 2
46 Channel Config .... 0x3
47 Front .......... Left Right
48 Channel Names ..... 0
49 Terminal .......... 0
50 [Descriptor 2]
51 Type .............. 0x24
52 Subtype ........... 0x02 (Input Terminal)
53 Terminal ID ....... 2
54 Terminal Type ..... 0x0201 (Microphone)
55 Associated Terminal 0
56 Nr Channels ....... 1
57 Channel Config .... 0x1
58 Front .......... Left
59 Channel Names ..... 0
60 Terminal .......... 0
61 [Descriptor 3]
62 Type .............. 0x24
63 Subtype ........... 0x03 (Output Terminal)
64 Terminal ID ....... 6
65 Terminal Type ..... 0x0301 (Speaker)
66 Associated Terminal 0
67 Source ID ......... 9
68 Terminal .......... 0
69 [Descriptor 4]
70 Type .............. 0x24
71 Subtype ........... 0x03 (Output Terminal)
72 Terminal ID ....... 7
73 Terminal Type ..... 0x0101 (USB Streaming)
74 Associated Terminal 0
75 Source ID ......... 10
76 Terminal .......... 0
77 [Descriptor 5]
78 Type .............. 0x24
79 Subtype ........... 0x06 (Feature Unit)
80 Unit ID ........... 9
81 Source ID ......... 1
82 Control Size ...... 1
83 Master Channel . Mute
84 Channel 1 ...... Volume
85 Channel 2 ...... Volume
86 Feature ........... 0
87 [Descriptor 6]
88 Type .............. 0x24
89 Subtype ........... 0x06 (Feature Unit)
90 Unit ID ........... 10
91 Source ID ......... 2
92 Control Size ...... 1
93 Master Channel . Mute Volume Automatic Gain
94 Feature ........... 0
95 [Interface 1]
96 [Alternate 0 active]
97 Class .............. 0x01 (Audio ())
98 Subclass ........... 0x02Audio (Streaming)
99 Protocol ........... 0x00Audio (Streaming)
100 Interface String ... ""
101 [Alternate 1]
102 Class .............. 0x01 (Audio ())
103 Subclass ........... 0x02Audio (Streaming)
104 Protocol ........... 0x00Audio (Streaming)
105 Interface String ... ""
106 [Endpoint 0]
107 MaxPacketSize .... 200
108 Interval ......... 1
109 Type ............. Isochronous
110 Direction ........ Output
111 [Descriptor 0]
112 Subtype ........... 1 (AS_GENERAL)
113 Terminal link ..... 1
114 Delay ............. 1
115 Format tag ........ 1
116 [Descriptor 1]
117 Subtype ........... 2 (FORMAT_TYPE)
118 Format Type ....... 1 (FORMAT_TYPE_I)
119 Channels .......... 2
120 Subframe size ..... 2
121 Bit resolution .... 16
122 Sampling Freq ..... 48000, 44100,
123 [Descriptor 2]
124 Type .............. 0x25 (CS_ENDPOINT)
125 Subtype ........... 0x01 (EP_GENERAL)
126 Attributes ........ 0x01 Sampling Frequency
127 Lock Delay Units .. 1 (Milliseconds)
128 Lock Delay ........ 1
129 [Interface 2]
130 [Alternate 0 active]
131 Class .............. 0x01 (Audio ())
132 Subclass ........... 0x02Audio (Streaming)
133 Protocol ........... 0x00Audio (Streaming)
134 Interface String ... ""
135 [Alternate 1]
136 Class .............. 0x01 (Audio ())
137 Subclass ........... 0x02Audio (Streaming)
138 Protocol ........... 0x00Audio (Streaming)
139 Interface String ... ""
140 [Endpoint 0]
141 MaxPacketSize .... 100
142 Interval ......... 1
143 Type ............. Isochronous
144 Direction ........ Input
145 [Descriptor 0]
146 Subtype ........... 1 (AS_GENERAL)
147 Terminal link ..... 7
148 Delay ............. 1
149 Format tag ........ 1
150 [Descriptor 1]
151 Subtype ........... 2 (FORMAT_TYPE)
152 Format Type ....... 1 (FORMAT_TYPE_I)
153 Channels .......... 1
154 Subframe size ..... 2
155 Bit resolution .... 16
156 Sampling Freq ..... 48000, 44100,
157 [Descriptor 2]
158 Type .............. 0x25 (CS_ENDPOINT)
159 Subtype ........... 0x01 (EP_GENERAL)
160 Attributes ........ 0x01 Sampling Frequency
161 Lock Delay Units .. 0 (Undefined)
162 Lock Delay ........ 0
163 [Interface 3]
164 [Alternate 0 active]
165 Class .............. 0x03 (Human Interface Device (No Subclass, None))
166 Subclass ........... 0x00Human Interface Device (No Subclass, None)
167 Protocol ........... 0x00Human Interface Device (No Subclass, None)
168 Interface String ... ""
169 [Endpoint 0]
170 MaxPacketSize .... 4
171 Interval ......... 2
172 Type ............. Interrupt
173 Direction ........ Input
174 [Descriptor 0]
175 Type ............. 0x21
176 Data ............. 00 01 00 01 22 3c 00
177[Device /dev/bus/usb/0/1]
178 Class .................. 0x00 ((Defined at Interface level) ())
179 Subclass ............... 0x00(Defined at Interface level) ()
180 Protocol ............... 0x00(Defined at Interface level) ()
181 Max Endpoint 0 Packet .. 8
182 USB Version ............ 2.0
183 Vendor ID .............. 0x046d (Logitech, Inc.)
184 Product ID ............. 0xc05a (M90/M100 Optical Mouse)
185 Product Version ........ 0x6300
186 Manufacturer String .... "Logitech"
187 Product String ......... "USB Optical Mouse"
188 Serial Number .......... ""
189 [Configuration 0]
190 Configuration String . ""
191 [Interface 0]
192 [Alternate 0 active]
193 Class .............. 0x03 (Human Interface Device (No Subclass, None))
194 Subclass ........... 0x01Human Interface Device (Boot Interface Subclass, None)
195 Protocol ........... 0x02Human Interface Device (Boot Interface Subclass, Mouse)
196 Interface String ... ""
197 [Endpoint 0]
198 MaxPacketSize .... 4
199 Interval ......... 10
200 Type ............. Interrupt
201 Direction ........ Input
202 [Descriptor 0]
203 Type ............. 0x21
204 Data ............. 11 01 00 01 22 34 00
205[Device /dev/bus/usb/0/19]
206 Class .................. 0x00 ((Defined at Interface level) ())
207 Subclass ............... 0x00(Defined at Interface level) ()
208 Protocol ............... 0x00(Defined at Interface level) ()
209 Max Endpoint 0 Packet .. 9
210 USB Version ............ 3.16
211 Vendor ID .............. 0x03f0 (HP, Inc)
212 Product ID ............. 0x3e07
213 Product Version ........ 0x1075
214 Manufacturer String .... "HP"
215 Product String ......... "x755w"
216 Serial Number .......... "4184951348"
217 [Configuration 0]
218 Configuration String . ""
219 [Interface 0]
220 [Alternate 0 active]
221 Class .............. 0x08 (Mass Storage ())
222 Subclass ........... 0x06Mass Storage (SCSI, Control/Bulk/Interrupt)
223 Protocol ........... 0x50Mass Storage (SCSI, Bulk-Only)
224 Interface String ... ""
225 [Endpoint 0]
226 MaxPacketSize .... 1024
227 Interval ......... 0
228 Type ............. Bulk
229 Direction ........ Output
230 [Endpoint 1]
231 MaxPacketSize .... 1024
232 Interval ......... 0
233 Type ............. Bulk
234 Direction ........ Input
235 [Descriptor 0]
236 Type ............. 0x30
237 Data ............. 0f 00 00 00
238 [Descriptor 1]
239 Type ............. 0x30
240 Data ............. 0f 00 00 00
241[Device /dev/bus/usb/0/9]
242 Class .................. 0x00 ((Defined at Interface level) ())
243 Subclass ............... 0x00(Defined at Interface level) ()
244 Protocol ............... 0x00(Defined at Interface level) ()
245 Max Endpoint 0 Packet .. 64
246 USB Version ............ 2.0
247 Vendor ID .............. 0x03f0 (HP, Inc)
248 Product ID ............. 0x0853
249 Product Version ........ 0x0314
250 Manufacturer String .... ""
251 Product String ......... ""
252 Serial Number .......... ""
253 [Configuration 0]
254 Configuration String . ""
255 [Interface 0]
256 [Alternate 0 active]
257 Class .............. 0xff (Vendor Specific Class ())
258 Subclass ........... 0xcc(Unknown) (255:204:0)
259 Protocol ........... 0x00(Unknown) (255:204:0)
260 Interface String ... ""
261 [Endpoint 0]
262 MaxPacketSize .... 512
263 Interval ......... 0
264 Type ............. Bulk
265 Direction ........ Input
266 [Endpoint 1]
267 MaxPacketSize .... 512
268 Interval ......... 0
269 Type ............. Bulk
270 Direction ........ Output
271 [Endpoint 2]
272 MaxPacketSize .... 64
273 Interval ......... 7
274 Type ............. Interrupt
275 Direction ........ Input
276 [Alternate 1]
277 Class .............. 0x07 (Printer ())
278 Subclass ........... 0x01Printer (Printer, Reserved/Undefined)
279 Protocol ........... 0x04Printer (Printer, Vendor Specific)
280 Interface String ... ""
281 [Endpoint 0]
282 MaxPacketSize .... 512
283 Interval ......... 0
284 Type ............. Bulk
285 Direction ........ Input
286 [Endpoint 1]
287 MaxPacketSize .... 512
288 Interval ......... 0
289 Type ............. Bulk
290 Direction ........ Output
291 [Interface 1]
292 [Alternate 0 active]
293 Class .............. 0x07 (Printer ())
294 Subclass ........... 0x01Printer (Printer, Reserved/Undefined)
295 Protocol ........... 0x02Printer (Printer, Bidirectional)
296 Interface String ... ""
297 [Endpoint 0]
298 MaxPacketSize .... 512
299 Interval ......... 0
300 Type ............. Bulk
301 Direction ........ Input
302 [Endpoint 1]
303 MaxPacketSize .... 512
304 Interval ......... 0
305 Type ............. Bulk
306 Direction ........ Output
307 [Interface 2]
308 [Alternate 0 active]
309 Class .............. 0xff (Vendor Specific Class ())
310 Subclass ........... 0x04(Unknown) (255:4:0)
311 Protocol ........... 0x01(Unknown) (255:4:1)
312 Interface String ... ""
313 [Endpoint 0]
314 MaxPacketSize .... 512
315 Interval ......... 0
316 Type ............. Bulk
317 Direction ........ Input
318 [Endpoint 1]
319 MaxPacketSize .... 512
320 Interval ......... 0
321 Type ............. Bulk
322 Direction ........ Output
323 [Alternate 1]
324 Class .............. 0x07 (Printer ())
325 Subclass ........... 0x01Printer (Printer, Reserved/Undefined)
326 Protocol ........... 0x04Printer (Printer, Vendor Specific)
327 Interface String ... ""
328 [Endpoint 0]
329 MaxPacketSize .... 512
330 Interval ......... 0
331 Type ............. Bulk
332 Direction ........ Input
333 [Endpoint 1]
334 MaxPacketSize .... 512
335 Interval ......... 0
336 Type ............. Bulk
337 Direction ........ Output
338 [Interface 3]
339 [Alternate 0 active]
340 Class .............. 0xff (Vendor Specific Class ())
341 Subclass ........... 0x04(Unknown) (255:4:0)
342 Protocol ........... 0x01(Unknown) (255:4:1)
343 Interface String ... ""
344 [Endpoint 0]
345 MaxPacketSize .... 512
346 Interval ......... 0
347 Type ............. Bulk
348 Direction ........ Input
349 [Endpoint 1]
350 MaxPacketSize .... 512
351 Interval ......... 0
352 Type ............. Bulk
353 Direction ........ Output
354 [Alternate 1]
355 Class .............. 0x07 (Printer ())
356 Subclass ........... 0x01Printer (Printer, Reserved/Undefined)
357 Protocol ........... 0x04Printer (Printer, Vendor Specific)
358 Interface String ... ""
359 [Endpoint 0]
360 MaxPacketSize .... 512
361 Interval ......... 0
362 Type ............. Bulk
363 Direction ........ Input
364 [Endpoint 1]
365 MaxPacketSize .... 512
366 Interval ......... 0
367 Type ............. Bulk
368 Direction ........ Output
369[Device /dev/bus/usb/0/hub]
370 Class .................. 0x09 (Hub (Unused, Full speed (or root) hub))
371 Subclass ............... 0x00Hub (Unused, Full speed (or root) hub)
372 Protocol ............... 0x03Hub (Unused, TT per port)
373 Max Endpoint 0 Packet .. 9
374 USB Version ............ 3.0
375 Vendor ID .............. 0x0000
376 Product ID ............. 0x0000
377 Product Version ........ 0x0300
378 Manufacturer String .... "HAIKU Inc."
379 Product String ......... "XHCI RootHub"
380 Serial Number .......... ""
381 [Configuration 0]
382 Configuration String . ""
383 [Interface 0]
384 [Alternate 0 active]
385 Class .............. 0x09 (Hub (Unused, Full speed (or root) hub))
386 Subclass ........... 0x00Hub (Unused, Full speed (or root) hub)
387 Protocol ........... 0x00Hub (Unused, Full speed (or root) hub)
388 Interface String ... ""
389 [Endpoint 0]
390 MaxPacketSize .... 2
391 Interval ......... 255
392 Type ............. Interrupt
393 Direction ........ Input
394 [Descriptor 0]
395 Type ............. 0x30
396 Data ............. 00 00 00 00 09
397 [Descriptor 1]
398 Type ............. 0x15
399 Data ............. 00 00 0a 00 00 ff cc cc cc cc cc cc cc cc 00 00 00 00 00 00 00 00 20 c4 d2 81 ff ff ff ff 00 00 90 80 ff ff ff ff 01
400 Hub ports count......... 21
401 Hub Controller Current.. 0mA
402 Port 1 status....... 0103.0000 Connect Enable Power
403 Port 2 status....... 0303.0000 Connect Enable Power
404 Port 3 status....... 0100.0000 Power
405 Port 4 status....... 0100.0000 Power
406 Port 5 status....... 0100.0000 Power
407 Port 6 status....... 0100.0000 Power
408 Port 7 status....... 0100.0000 Power
409 Port 8 status....... 0100.0000 Power
410 Port 9 status....... 0100.0000 Power
411 Port 10 status....... 0503.0000 Connect Enable Power
412 Port 11 status....... 0100.0000 Power
413 Port 12 status....... 0100.0000 Power
414 Port 13 status....... 0100.0000 Power
415 Port 14 status....... 0100.0000 Power
416 Port 15 status....... 0100.0000 Power
417 Port 16 status....... 0200.0000
418 Port 17 status....... 0200.0000
419 Port 18 status....... 0200.0000
420 Port 19 status....... 0200.0000
421 Port 20 status....... 0203.0000 Connect Enable
422 Port 21 status....... 0200.0000
423[Device /dev/bus/usb/1/0/hub]
424 Class .................. 0x09 (Hub (Unused, Full speed (or root) hub))
425 Subclass ............... 0x00Hub (Unused, Full speed (or root) hub)
426 Protocol ............... 0x01Hub (Unused, Single TT)
427 Max Endpoint 0 Packet .. 64
428 USB Version ............ 2.0
429 Vendor ID .............. 0x8087 (Intel Corp.)
430 Product ID ............. 0x8009
431 Product Version ........ 0x0000
432 Manufacturer String .... ""
433 Product String ......... ""
434 Serial Number .......... ""
435 [Configuration 0]
436 Configuration String . ""
437 [Interface 0]
438 [Alternate 0 active]
439 Class .............. 0x09 (Hub (Unused, Full speed (or root) hub))
440 Subclass ........... 0x00Hub (Unused, Full speed (or root) hub)
441 Protocol ........... 0x00Hub (Unused, Full speed (or root) hub)
442 Interface String ... ""
443 [Endpoint 0]
444 MaxPacketSize .... 1
445 Interval ......... 12
446 Type ............. Interrupt
447 Direction ........ Input
448 Hub ports count......... 6
449 Hub Controller Current.. 0mA
450 Port 1 status....... 0100.0000 Power
451 Port 2 status....... 0100.0000 Power
452 Port 3 status....... 0100.0000 Power
453 Port 4 status....... 0100.0000 Power
454 Port 5 status....... 0100.0000 Power
455 Port 6 status....... 0100.0000 Power
456[Device /dev/bus/usb/1/hub]
457 Class .................. 0x09 (Hub (Unused, Full speed (or root) hub))
458 Subclass ............... 0x00Hub (Unused, Full speed (or root) hub)
459 Protocol ............... 0x00Hub (Unused, Full speed (or root) hub)
460 Max Endpoint 0 Packet .. 64
461 USB Version ............ 2.0
462 Vendor ID .............. 0x0000
463 Product ID ............. 0x0000
464 Product Version ........ 0x0200
465 Manufacturer String .... "HAIKU Inc."
466 Product String ......... "EHCI RootHub"
467 Serial Number .......... ""
468 [Configuration 0]
469 Configuration String . ""
470 [Interface 0]
471 [Alternate 0 active]
472 Class .............. 0x09 (Hub (Unused, Full speed (or root) hub))
473 Subclass ........... 0x00Hub (Unused, Full speed (or root) hub)
474 Protocol ........... 0x00Hub (Unused, Full speed (or root) hub)
475 Interface String ... ""
476 [Endpoint 0]
477 MaxPacketSize .... 8
478 Interval ......... 255
479 Type ............. Interrupt
480 Direction ........ Input
481 [Descriptor 0]
482 Type ............. 0x29
483 Data ............. 02 00 00 00 00 00 ff
484 Hub ports count......... 2
485 Hub Controller Current.. 0mA
486 Port 1 status....... 0503.0000 Connect Enable Power
487 Port 2 status....... 0100.0000 Power
488[Device /dev/bus/usb/2/0/hub]
489 Class .................. 0x09 (Hub (Unused, Full speed (or root) hub))
490 Subclass ............... 0x00Hub (Unused, Full speed (or root) hub)
491 Protocol ............... 0x01Hub (Unused, Single TT)
492 Max Endpoint 0 Packet .. 64
493 USB Version ............ 2.0
494 Vendor ID .............. 0x8087 (Intel Corp.)
495 Product ID ............. 0x8001 (Integrated Hub)
496 Product Version ........ 0x0000
497 Manufacturer String .... ""
498 Product String ......... ""
499 Serial Number .......... ""
500 [Configuration 0]
501 Configuration String . ""
502 [Interface 0]
503 [Alternate 0 active]
504 Class .............. 0x09 (Hub (Unused, Full speed (or root) hub))
505 Subclass ........... 0x00Hub (Unused, Full speed (or root) hub)
506 Protocol ........... 0x00Hub (Unused, Full speed (or root) hub)
507 Interface String ... ""
508 [Endpoint 0]
509 MaxPacketSize .... 2
510 Interval ......... 12
511 Type ............. Interrupt
512 Direction ........ Input
513 Hub ports count......... 8
514 Hub Controller Current.. 0mA
515 Port 1 status....... 0100.0000 Power
516 Port 2 status....... 0100.0000 Power
517 Port 3 status....... 0100.0000 Power
518 Port 4 status....... 0100.0000 Power
519 Port 5 status....... 0100.0000 Power
520 Port 6 status....... 0100.0000 Power
521 Port 7 status....... 0100.0000 Power
522 Port 8 status....... 0100.0000 Power
523[Device /dev/bus/usb/2/hub]
524 Class .................. 0x09 (Hub (Unused, Full speed (or root) hub))
525 Subclass ............... 0x00Hub (Unused, Full speed (or root) hub)
526 Protocol ............... 0x00Hub (Unused, Full speed (or root) hub)
527 Max Endpoint 0 Packet .. 64
528 USB Version ............ 2.0
529 Vendor ID .............. 0x0000
530 Product ID ............. 0x0000
531 Product Version ........ 0x0200
532 Manufacturer String .... "HAIKU Inc."
533 Product String ......... "EHCI RootHub"
534 Serial Number .......... ""
535 [Configuration 0]
536 Configuration String . ""
537 [Interface 0]
538 [Alternate 0 active]
539 Class .............. 0x09 (Hub (Unused, Full speed (or root) hub))
540 Subclass ........... 0x00Hub (Unused, Full speed (or root) hub)
541 Protocol ........... 0x00Hub (Unused, Full speed (or root) hub)
542 Interface String ... ""
543 [Endpoint 0]
544 MaxPacketSize .... 8
545 Interval ......... 255
546 Type ............. Interrupt
547 Direction ........ Input
548 [Descriptor 0]
549 Type ............. 0x29
550 Data ............. 02 00 00 00 00 00 ff
551 Hub ports count......... 2
552 Hub Controller Current.. 0mA
553 Port 1 status....... 0503.0000 Connect Enable Power
554 Port 2 status....... 0100.0000 Power