Ticket #14704: listusb

File listusb, 26.1 KB (added by djbase, 5 years ago)
Line 
1
2Welcome to the Haiku shell.
3
4~> listusb -v
5[Device /dev/bus/usb/0/0/1]
6 Class .................. 0xef (Miscellaneous)
7 Subclass ............... 0x02 (Common)
8 Protocol ............... 0x01 (Interface Association)
9 Max Endpoint 0 Packet .. 64
10 USB Version ............ 2.0
11 Vendor ID .............. 0x0c45 (Microdia)
12 Product ID ............. 0x6409 (Webcam)
13 Product Version ........ 0x9c30
14 Manufacturer String .... "USB 2.0 Camera_FLV14"
15 Product String ......... "USB 2.0 Camera"
16 Serial Number .......... ""
17 [Configuration 0]
18 Configuration String . ""
19 [Interface 0]
20 [Alternate 0 active]
21 Class .............. 0x0e (Video)
22 Subclass ........... 0x01 (Control)
23 Protocol ........... 0x00
24 Interface String ... "USB 2.0 Camera"
25 [Endpoint 0]
26 MaxPacketSize .... 16
27 Interval ......... 6
28 Type ............. Interrupt
29 Direction ........ Input
30 [Descriptor 0]
31 Type .............. 0x24
32 Subtype ........... 0x01 (Header)
33 UVC Release ....... 1.0
34 Total Length ...... 103
35 Clock Frequency ... 15000000
36 Interfaces ........ 1,
37 [Descriptor 1]
38 Type .............. 0x24
39 Subtype ........... 0x03 (Output Terminal)
40 Terminal ID ....... 2
41 Terminal Type ..... 0x0101 (Streaming)
42 Associated Terminal 0
43 Source ID ......... 5
44 Terminal .......... 0
45 [Descriptor 2]
46 Type .............. 0x24
47 Subtype ........... 0x06 (Extension unit)
48 Unit ID ........... 4
49 GUID .............. 70 33 f0 28 11 63 2e 4a ba 2c 68 90 eb 33 40 16
50 Control count ..... 8
51 Input pins ........ 3,
52 Controls .......... 1f
53 Extension ......... 0
54 [Descriptor 3]
55 Type .............. 0x24
56 Subtype ........... 0x06 (Extension unit)
57 Unit ID ........... 5
58 GUID .............. 3f ae 12 28 d7 bc 11 4e a3 57 6f 1e de f7 d6 1d
59 Control count ..... 8
60 Input pins ........ 4,
61 Controls .......... ff
62 Extension ......... 0
63 [Descriptor 4]
64 Type .............. 0x24
65 Subtype ........... 0x02 (Input Terminal)
66 Terminal ID ....... 1
67 Terminal Type ..... 0x0201 (Camera)
68 Terminal .......... 0
69 Min. Focal length . 0
70 Max. Focal length . 0
71 Focal length ...... 0
72 Controls .......... 040000
73 [Descriptor 5]
74 Type .............. 0x24
75 Subtype ........... 0x05 (Processing unit)
76 Unit ID ........... 3
77 Source ID ......... 1
78 Max Multiplier .... 0.000000
79 Controls .......... Contrast, Hue, Saturation, Sharpness, Gamma, White balance temp., White balance component, Automatic hue, Automatic white balance component, Digital multiplier, Digital multiplier limit,
80 Processing ........ 0
81 Video Standards ... 0x00
82 [Descriptor 6]
83 Type .............. 0x25 (Endpoint)
84 Subtype ........... 0x03 (Interrupt)
85 Max Transfer Size . 4096
86 [Interface 1]
87 [Alternate 0 active]
88 Class .............. 0x0e (Video)
89 Subclass ........... 0x02 (Streaming)
90 Protocol ........... 0x00
91 Interface String ... ""
92 [Descriptor 0]
93 Type .............. 0x24 (VideoStream Interface)
94 Subtype ........... 0x01 (Input header)
95 Format count ...... 1
96 Total length ...... 12033
97 Endpoint .......... 0x81
98 Info .............. 0x00
99 Terminal Link ..... 0x02
100 Still capture ..... 0x02
101 Trigger support ... 1
102 Trigger usage ..... 1
103 Format 0 ......... 0x00
104 [Descriptor 1]
105 Type .............. 0x24 (VideoStream Interface)
106 Subtype ........... 0x04 (Uncompressed format)
107 Index ............. 0x01
108 Frame number ...... 0x05
109 GUID .............. 59 55 59 32 00 00 10 00 80 00 00 aa 00 38 9b 71
110 Bits per pixel .... 16
111 Default frame idx . 0x01
112 Aspect ratio ...... 0:0
113 Interlace flags ... 0x00
114 Copy protect ...... 0
115 [Descriptor 2]
116 Type .............. 0x24 (VideoStream Interface)
117 Subtype ........... 0x05 (Uncompressed frame)
118 Index ............. 0x01
119 Capabilities ...... 0x00
120 Resolution ........ 640 x 480
121 Bit rates ......... 24576000 - 147456000
122 Frame buffer size . 614400
123 Frame interval .... 33.3333ms
124 Frame interval 0 . 33.3333ms
125 Frame interval 1 . 50.0000ms
126 Frame interval 2 . 66.6666ms
127 Frame interval 3 . 100.0000ms
128 Frame interval 4 . 200.0000ms
129 [Descriptor 3]
130 Type .............. 0x24 (VideoStream Interface)
131 Subtype ........... 0x05 (Uncompressed frame)
132 Index ............. 0x02
133 Capabilities ...... 0x00
134 Resolution ........ 352 x 288
135 Bit rates ......... 8110080 - 48660480
136 Frame buffer size . 202752
137 Frame interval .... 33.3333ms
138 Frame interval 0 . 33.3333ms
139 Frame interval 1 . 50.0000ms
140 Frame interval 2 . 66.6666ms
141 Frame interval 3 . 100.0000ms
142 Frame interval 4 . 200.0000ms
143 [Descriptor 4]
144 Type .............. 0x24 (VideoStream Interface)
145 Subtype ........... 0x05 (Uncompressed frame)
146 Index ............. 0x03
147 Capabilities ...... 0x00
148 Resolution ........ 320 x 240
149 Bit rates ......... 6144000 - 36864000
150 Frame buffer size . 153600
151 Frame interval .... 33.3333ms
152 Frame interval 0 . 33.3333ms
153 Frame interval 1 . 50.0000ms
154 Frame interval 2 . 66.6666ms
155 Frame interval 3 . 100.0000ms
156 Frame interval 4 . 200.0000ms
157 [Descriptor 5]
158 Type .............. 0x24 (VideoStream Interface)
159 Subtype ........... 0x05 (Uncompressed frame)
160 Index ............. 0x04
161 Capabilities ...... 0x00
162 Resolution ........ 176 x 144
163 Bit rates ......... 2027520 - 12165120
164 Frame buffer size . 50688
165 Frame interval .... 33.3333ms
166 Frame interval 0 . 33.3333ms
167 Frame interval 1 . 50.0000ms
168 Frame interval 2 . 66.6666ms
169 Frame interval 3 . 100.0000ms
170 Frame interval 4 . 200.0000ms
171 [Descriptor 6]
172 Type .............. 0x24 (VideoStream Interface)
173 Subtype ........... 0x05 (Uncompressed frame)
174 Index ............. 0x05
175 Capabilities ...... 0x00
176 Resolution ........ 160 x 120
177 Bit rates ......... 1536000 - 9216000
178 Frame buffer size . 38400
179 Frame interval .... 33.3333ms
180 Frame interval 0 . 33.3333ms
181 Frame interval 1 . 50.0000ms
182 Frame interval 2 . 66.6666ms
183 Frame interval 3 . 100.0000ms
184 Frame interval 4 . 200.0000ms
185 [Descriptor 7]
186 Type .............. 0x24 (VideoStream Interface)
187 Subtype ........... 0x03 (Still Image)
188 Endpoint .......... 0
189 Resolutions ....... 640x480, 352x288, 320x240, 176x144, 160x120,
190 [Descriptor 8]
191 Type ............. 0x24
192 Data ............. 0d 01 01 04
193 [Alternate 1]
194 Class .............. 0x0e (Video)
195 Subclass ........... 0x02 (Streaming)
196 Protocol ........... 0x00
197 Interface String ... ""
198 [Endpoint 0]
199 MaxPacketSize .... 128
200 Interval ......... 1
201 Type ............. Isochronous
202 Direction ........ Input
203 [Alternate 2]
204 Class .............. 0x0e (Video)
205 Subclass ........... 0x02 (Streaming)
206 Protocol ........... 0x00
207 Interface String ... ""
208 [Endpoint 0]
209 MaxPacketSize .... 256
210 Interval ......... 1
211 Type ............. Isochronous
212 Direction ........ Input
213 [Alternate 3]
214 Class .............. 0x0e (Video)
215 Subclass ........... 0x02 (Streaming)
216 Protocol ........... 0x00
217 Interface String ... ""
218 [Endpoint 0]
219 MaxPacketSize .... 800
220 Interval ......... 1
221 Type ............. Isochronous
222 Direction ........ Input
223 [Alternate 4]
224 Class .............. 0x0e (Video)
225 Subclass ........... 0x02 (Streaming)
226 Protocol ........... 0x00
227 Interface String ... ""
228 [Endpoint 0]
229 MaxPacketSize .... 2848
230 Interval ......... 1
231 Type ............. Isochronous
232 Direction ........ Input
233 [Alternate 5]
234 Class .............. 0x0e (Video)
235 Subclass ........... 0x02 (Streaming)
236 Protocol ........... 0x00
237 Interface String ... ""
238 [Endpoint 0]
239 MaxPacketSize .... 4896
240 Interval ......... 1
241 Type ............. Isochronous
242 Direction ........ Input
243 [Alternate 6]
244 Class .............. 0x0e (Video)
245 Subclass ........... 0x02 (Streaming)
246 Protocol ........... 0x00
247 Interface String ... ""
248 [Endpoint 0]
249 MaxPacketSize .... 5120
250 Interval ......... 1
251 Type ............. Isochronous
252 Direction ........ Input
253[Device /dev/bus/usb/0/0/5]
254 Class .................. 0xe0 (Wireless controller)
255 Subclass ............... 0x01
256 Protocol ............... 0x01 (Bluetooth)
257 Max Endpoint 0 Packet .. 64
258 USB Version ............ 2.0
259 Vendor ID .............. 0x0489 (Foxconn / Hon Hai)
260 Product ID ............. 0xe00f (Foxconn T77H114 BCM2070 [Single-Chip Bluetooth 2.1 + EDR Adapter])
261 Product Version ........ 0x0596
262 Manufacturer String .... "Broadcom Corp"
263 Product String ......... "Broadcom Bluetooth Device"
264 Serial Number .......... "C0CB38EB9AD2"
265 [Configuration 0]
266 Configuration String . ""
267 [Interface 0]
268 [Alternate 0 active]
269 Class .............. 0xe0 (Wireless controller)
270 Subclass ........... 0x01
271 Protocol ........... 0x01 (Bluetooth)
272 Interface String ... ""
273 [Endpoint 0]
274 MaxPacketSize .... 16
275 Interval ......... 1
276 Type ............. Interrupt
277 Direction ........ Input
278 [Endpoint 1]
279 MaxPacketSize .... 64
280 Interval ......... 1
281 Type ............. Bulk
282 Direction ........ Input
283 [Endpoint 2]
284 MaxPacketSize .... 64
285 Interval ......... 1
286 Type ............. Bulk
287 Direction ........ Output
288 [Interface 1]
289 [Alternate 0 active]
290 Class .............. 0xe0 (Wireless controller)
291 Subclass ........... 0x01
292 Protocol ........... 0x01 (Bluetooth)
293 Interface String ... ""
294 [Endpoint 0]
295 MaxPacketSize .... 0
296 Interval ......... 1
297 Type ............. Isochronous
298 Direction ........ Input
299 [Endpoint 1]
300 MaxPacketSize .... 0
301 Interval ......... 1
302 Type ............. Isochronous
303 Direction ........ Output
304 [Alternate 1]
305 Class .............. 0xe0 (Wireless controller)
306 Subclass ........... 0x01
307 Protocol ........... 0x01 (Bluetooth)
308 Interface String ... ""
309 [Endpoint 0]
310 MaxPacketSize .... 9
311 Interval ......... 1
312 Type ............. Isochronous
313 Direction ........ Input
314 [Endpoint 1]
315 MaxPacketSize .... 9
316 Interval ......... 1
317 Type ............. Isochronous
318 Direction ........ Output
319 [Alternate 2]
320 Class .............. 0xe0 (Wireless controller)
321 Subclass ........... 0x01
322 Protocol ........... 0x01 (Bluetooth)
323 Interface String ... ""
324 [Endpoint 0]
325 MaxPacketSize .... 17
326 Interval ......... 1
327 Type ............. Isochronous
328 Direction ........ Input
329 [Endpoint 1]
330 MaxPacketSize .... 17
331 Interval ......... 1
332 Type ............. Isochronous
333 Direction ........ Output
334 [Alternate 3]
335 Class .............. 0xe0 (Wireless controller)
336 Subclass ........... 0x01
337 Protocol ........... 0x01 (Bluetooth)
338 Interface String ... ""
339 [Endpoint 0]
340 MaxPacketSize .... 32
341 Interval ......... 1
342 Type ............. Isochronous
343 Direction ........ Input
344 [Endpoint 1]
345 MaxPacketSize .... 32
346 Interval ......... 1
347 Type ............. Isochronous
348 Direction ........ Output
349 [Alternate 4]
350 Class .............. 0xe0 (Wireless controller)
351 Subclass ........... 0x01
352 Protocol ........... 0x01 (Bluetooth)
353 Interface String ... ""
354 [Endpoint 0]
355 MaxPacketSize .... 64
356 Interval ......... 1
357 Type ............. Isochronous
358 Direction ........ Input
359 [Endpoint 1]
360 MaxPacketSize .... 64
361 Interval ......... 1
362 Type ............. Isochronous
363 Direction ........ Output
364 [Alternate 5]
365 Class .............. 0xe0 (Wireless controller)
366 Subclass ........... 0x01
367 Protocol ........... 0x01 (Bluetooth)
368 Interface String ... ""
369 [Endpoint 0]
370 MaxPacketSize .... 64
371 Interval ......... 1
372 Type ............. Isochronous
373 Direction ........ Input
374 [Endpoint 1]
375 MaxPacketSize .... 64
376 Interval ......... 1
377 Type ............. Isochronous
378 Direction ........ Output
379 [Interface 2]
380 [Alternate 0 active]
381 Class .............. 0xff (Vendor specific)
382 Subclass ........... 0xff
383 Protocol ........... 0xff
384 Interface String ... ""
385 [Endpoint 0]
386 MaxPacketSize .... 32
387 Interval ......... 1
388 Type ............. Bulk
389 Direction ........ Input
390 [Endpoint 1]
391 MaxPacketSize .... 32
392 Interval ......... 1
393 Type ............. Bulk
394 Direction ........ Output
395 [Interface 3]
396 [Alternate 0 active]
397 Class .............. 0xfe (Application specific)
398 Subclass ........... 0x01
399 Protocol ........... 0x01
400 Interface String ... ""
401 [Descriptor 0]
402 Type ............. 0x21
403 Data ............. 07 88 13 40 00
404[Device /dev/bus/usb/0/0/hub]
405 Class .................. 0x09 (Hub)
406 Subclass ............... 0x00
407 Protocol ............... 0x01 (Hi-speed, single TT)
408 Max Endpoint 0 Packet .. 64
409 USB Version ............ 2.0
410 Vendor ID .............. 0x8087 (Intel Corp.)
411 Product ID ............. 0x0020 (Integrated Rate Matching Hub)
412 Product Version ........ 0x0000
413 Manufacturer String .... ""
414 Product String ......... ""
415 Serial Number .......... ""
416 [Configuration 0]
417 Configuration String . ""
418 [Interface 0]
419 [Alternate 0 active]
420 Class .............. 0x09 (Hub)
421 Subclass ........... 0x00
422 Protocol ........... 0x00 (Full speed)
423 Interface String ... ""
424 [Endpoint 0]
425 MaxPacketSize .... 1
426 Interval ......... 12
427 Type ............. Interrupt
428 Direction ........ Input
429 Hub ports count......... 6
430 Hub Controller Current.. 0mA
431 Port 1 status....... 0100.0000 Power
432 Port 2 status....... 0503.0000 Connect Enable Power Highspeed
433 Port 3 status....... 0100.0000 Power
434 Port 4 status....... 0100.0000 Power
435 Port 5 status....... 0100.0000 Power
436 Port 6 status....... 0103.0000 Connect Enable Power Fullspeed
437[Device /dev/bus/usb/0/hub]
438 Class .................. 0x09 (Hub)
439 Subclass ............... 0x00
440 Protocol ............... 0x00 (Full speed)
441 Max Endpoint 0 Packet .. 64
442 USB Version ............ 2.0
443 Vendor ID .............. 0x0000
444 Product ID ............. 0x0000
445 Product Version ........ 0x0200
446 Manufacturer String .... "HAIKU Inc."
447 Product String ......... "EHCI RootHub"
448 Serial Number .......... ""
449 [Configuration 0]
450 Configuration String . ""
451 [Interface 0]
452 [Alternate 0 active]
453 Class .............. 0x09 (Hub)
454 Subclass ........... 0x00
455 Protocol ........... 0x00 (Full speed)
456 Interface String ... ""
457 [Endpoint 0]
458 MaxPacketSize .... 8
459 Interval ......... 255
460 Type ............. Interrupt
461 Direction ........ Input
462 [Descriptor 0]
463 Type ............. 0x29
464 Data ............. 02 00 00 00 00 00 ff
465 Hub ports count......... 2
466 Hub Controller Current.. 0mA
467 Port 1 status....... 0503.0000 Connect Enable Power Highspeed
468 Port 2 status....... 0100.0000 Power
469[Device /dev/bus/usb/1/0/4]
470 Class .................. 0x00 (Per-interface classes)
471 Subclass ............... 0x00
472 Protocol ............... 0x00
473 Max Endpoint 0 Packet .. 64
474 USB Version ............ 2.0
475 Vendor ID .............. 0x1532 (Razer USA, Ltd)
476 Product ID ............. 0x0034
477 Product Version ........ 0x0200
478 Manufacturer String .... "Razer"
479 Product String ......... "Razer Taipan"
480 Serial Number .......... ""
481 [Configuration 0]
482 Configuration String . ""
483 [Interface 0]
484 [Alternate 0 active]
485 Class .............. 0x03 (HID)
486 Subclass ........... 0x01
487 Protocol ........... 0x02
488 Interface String ... ""
489 [Endpoint 0]
490 MaxPacketSize .... 8
491 Interval ......... 1
492 Type ............. Interrupt
493 Direction ........ Input
494 [Descriptor 0]
495 Type ............. 0x21
496 Data ............. 11 01 00 01 22 5e 00
497 [Interface 1]
498 [Alternate 0 active]
499 Class .............. 0x03 (HID)
500 Subclass ........... 0x00
501 Protocol ........... 0x01
502 Interface String ... ""
503 [Endpoint 0]
504 MaxPacketSize .... 16
505 Interval ......... 1
506 Type ............. Interrupt
507 Direction ........ Input
508 [Descriptor 0]
509 Type ............. 0x21
510 Data ............. 11 01 00 01 22 9f 00
511 [Interface 2]
512 [Alternate 0 active]
513 Class .............. 0x03 (HID)
514 Subclass ........... 0x00
515 Protocol ........... 0x01
516 Interface String ... ""
517 [Endpoint 0]
518 MaxPacketSize .... 8
519 Interval ......... 1
520 Type ............. Interrupt
521 Direction ........ Input
522 [Descriptor 0]
523 Type ............. 0x21
524 Data ............. 11 01 00 01 22 3d 00
525[Device /dev/bus/usb/1/0/5]
526 Class .................. 0x00 (Per-interface classes)
527 Subclass ............... 0x00
528 Protocol ............... 0x00
529 Max Endpoint 0 Packet .. 8
530 USB Version ............ 2.0
531 Vendor ID .............. 0x046d (Logitech, Inc.)
532 Product ID ............. 0xc024 (MX300 Optical Mouse)
533 Product Version ........ 0x9802
534 Manufacturer String .... "B16_b_02"
535 Product String ......... "USB-PS/2 Optical Mouse"
536 Serial Number .......... ""
537 [Configuration 0]
538 Configuration String . ""
539 [Interface 0]
540 [Alternate 0 active]
541 Class .............. 0x03 (HID)
542 Subclass ........... 0x01
543 Protocol ........... 0x02
544 Interface String ... ""
545 [Endpoint 0]
546 MaxPacketSize .... 5
547 Interval ......... 10
548 Type ............. Interrupt
549 Direction ........ Input
550 [Descriptor 0]
551 Type ............. 0x21
552 Data ............. 10 01 00 01 22 40 00
553[Device /dev/bus/usb/1/0/hub]
554 Class .................. 0x09 (Hub)
555 Subclass ............... 0x00
556 Protocol ............... 0x01 (Hi-speed, single TT)
557 Max Endpoint 0 Packet .. 64
558 USB Version ............ 2.0
559 Vendor ID .............. 0x8087 (Intel Corp.)
560 Product ID ............. 0x0020 (Integrated Rate Matching Hub)
561 Product Version ........ 0x0000
562 Manufacturer String .... ""
563 Product String ......... ""
564 Serial Number .......... ""
565 [Configuration 0]
566 Configuration String . ""
567 [Interface 0]
568 [Alternate 0 active]
569 Class .............. 0x09 (Hub)
570 Subclass ........... 0x00
571 Protocol ........... 0x00 (Full speed)
572 Interface String ... ""
573 [Endpoint 0]
574 MaxPacketSize .... 2
575 Interval ......... 12
576 Type ............. Interrupt
577 Direction ........ Input
578 Hub ports count......... 8
579 Hub Controller Current.. 0mA
580 Port 1 status....... 0100.0000 Power
581 Port 2 status....... 0100.0000 Power
582 Port 3 status....... 0100.0000 Power
583 Port 4 status....... 0100.0000 Power
584 Port 5 status....... 0103.0000 Connect Enable Power Fullspeed
585 Port 6 status....... 0303.0000 Connect Enable Power Lowspeed
586 Port 7 status....... 0100.0000 Power
587 Port 8 status....... 0100.0000 Power
588[Device /dev/bus/usb/1/hub]
589 Class .................. 0x09 (Hub)
590 Subclass ............... 0x00
591 Protocol ............... 0x00 (Full speed)
592 Max Endpoint 0 Packet .. 64
593 USB Version ............ 2.0
594 Vendor ID .............. 0x0000
595 Product ID ............. 0x0000
596 Product Version ........ 0x0200
597 Manufacturer String .... "HAIKU Inc."
598 Product String ......... "EHCI RootHub"
599 Serial Number .......... ""
600 [Configuration 0]
601 Configuration String . ""
602 [Interface 0]
603 [Alternate 0 active]
604 Class .............. 0x09 (Hub)
605 Subclass ........... 0x00
606 Protocol ........... 0x00 (Full speed)
607 Interface String ... ""
608 [Endpoint 0]
609 MaxPacketSize .... 8
610 Interval ......... 255
611 Type ............. Interrupt
612 Direction ........ Input
613 [Descriptor 0]
614 Type ............. 0x29
615 Data ............. 02 00 00 00 00 00 ff
616 Hub ports count......... 2
617 Hub Controller Current.. 0mA
618 Port 1 status....... 0503.0000 Connect Enable Power Highspeed
619 Port 2 status....... 0100.0000 Power
620~>