Changes between Initial Version and Version 1 of HexatonsilHW


Ignore:
Timestamp:
2015-07-03T20:31:03Z (9 years ago)
Author:
Jakub Jermář
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • HexatonsilHW

    v1 v1  
     1= Hexatonsil HW =
     2
     3  * lsusb -v
     4{{{
     5Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     6Device Descriptor:
     7  bLength                18
     8  bDescriptorType         1
     9  bcdUSB               2.00
     10  bDeviceClass            9 Hub
     11  bDeviceSubClass         0 Unused
     12  bDeviceProtocol         0 Full speed (or root) hub
     13  bMaxPacketSize0        64
     14  idVendor           0x1d6b Linux Foundation
     15  idProduct          0x0002 2.0 root hub
     16  bcdDevice            3.19
     17  iManufacturer           3
     18  iProduct                2
     19  iSerial                 1
     20  bNumConfigurations      1
     21  Configuration Descriptor:
     22    bLength                 9
     23    bDescriptorType         2
     24    wTotalLength           25
     25    bNumInterfaces          1
     26    bConfigurationValue     1
     27    iConfiguration          0
     28    bmAttributes         0xe0
     29      Self Powered
     30      Remote Wakeup
     31    MaxPower                0mA
     32    Interface Descriptor:
     33      bLength                 9
     34      bDescriptorType         4
     35      bInterfaceNumber        0
     36      bAlternateSetting       0
     37      bNumEndpoints           1
     38      bInterfaceClass         9 Hub
     39      bInterfaceSubClass      0 Unused
     40      bInterfaceProtocol      0 Full speed (or root) hub
     41      iInterface              0
     42      Endpoint Descriptor:
     43        bLength                 7
     44        bDescriptorType         5
     45        bEndpointAddress     0x81  EP 1 IN
     46        bmAttributes            3
     47          Transfer Type            Interrupt
     48          Synch Type               None
     49          Usage Type               Data
     50        wMaxPacketSize     0x0004  1x 4 bytes
     51        bInterval              12
     52
     53Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     54Device Descriptor:
     55  bLength                18
     56  bDescriptorType         1
     57  bcdUSB               1.10
     58  bDeviceClass            9 Hub
     59  bDeviceSubClass         0 Unused
     60  bDeviceProtocol         0 Full speed (or root) hub
     61  bMaxPacketSize0        64
     62  idVendor           0x1d6b Linux Foundation
     63  idProduct          0x0001 1.1 root hub
     64  bcdDevice            3.19
     65  iManufacturer           3
     66  iProduct                2
     67  iSerial                 1
     68  bNumConfigurations      1
     69  Configuration Descriptor:
     70    bLength                 9
     71    bDescriptorType         2
     72    wTotalLength           25
     73    bNumInterfaces          1
     74    bConfigurationValue     1
     75    iConfiguration          0
     76    bmAttributes         0xe0
     77      Self Powered
     78      Remote Wakeup
     79    MaxPower                0mA
     80    Interface Descriptor:
     81      bLength                 9
     82      bDescriptorType         4
     83      bInterfaceNumber        0
     84      bAlternateSetting       0
     85      bNumEndpoints           1
     86      bInterfaceClass         9 Hub
     87      bInterfaceSubClass      0 Unused
     88      bInterfaceProtocol      0 Full speed (or root) hub
     89      iInterface              0
     90      Endpoint Descriptor:
     91        bLength                 7
     92        bDescriptorType         5
     93        bEndpointAddress     0x81  EP 1 IN
     94        bmAttributes            3
     95          Transfer Type            Interrupt
     96          Synch Type               None
     97          Usage Type               Data
     98        wMaxPacketSize     0x0002  1x 2 bytes
     99        bInterval             255
     100
     101Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     102Device Descriptor:
     103  bLength                18
     104  bDescriptorType         1
     105  bcdUSB               1.10
     106  bDeviceClass            9 Hub
     107  bDeviceSubClass         0 Unused
     108  bDeviceProtocol         0 Full speed (or root) hub
     109  bMaxPacketSize0        64
     110  idVendor           0x1d6b Linux Foundation
     111  idProduct          0x0001 1.1 root hub
     112  bcdDevice            3.19
     113  iManufacturer           3
     114  iProduct                2
     115  iSerial                 1
     116  bNumConfigurations      1
     117  Configuration Descriptor:
     118    bLength                 9
     119    bDescriptorType         2
     120    wTotalLength           25
     121    bNumInterfaces          1
     122    bConfigurationValue     1
     123    iConfiguration          0
     124    bmAttributes         0xe0
     125      Self Powered
     126      Remote Wakeup
     127    MaxPower                0mA
     128    Interface Descriptor:
     129      bLength                 9
     130      bDescriptorType         4
     131      bInterfaceNumber        0
     132      bAlternateSetting       0
     133      bNumEndpoints           1
     134      bInterfaceClass         9 Hub
     135      bInterfaceSubClass      0 Unused
     136      bInterfaceProtocol      0 Full speed (or root) hub
     137      iInterface              0
     138      Endpoint Descriptor:
     139        bLength                 7
     140        bDescriptorType         5
     141        bEndpointAddress     0x81  EP 1 IN
     142        bmAttributes            3
     143          Transfer Type            Interrupt
     144          Synch Type               None
     145          Usage Type               Data
     146        wMaxPacketSize     0x0002  1x 2 bytes
     147        bInterval             255
     148
     149Bus 004 Device 003: ID 0c45:6310 Microdia Sonix USB 2.0 Camera
     150Device Descriptor:
     151  bLength                18
     152  bDescriptorType         1
     153  bcdUSB               2.00
     154  bDeviceClass          239 Miscellaneous Device
     155  bDeviceSubClass         2 ?
     156  bDeviceProtocol         1 Interface Association
     157  bMaxPacketSize0        64
     158  idVendor           0x0c45 Microdia
     159  idProduct          0x6310 Sonix USB 2.0 Camera
     160  bcdDevice            1.00
     161  iManufacturer           2
     162  iProduct                1
     163  iSerial                 0
     164  bNumConfigurations      1
     165  Configuration Descriptor:
     166    bLength                 9
     167    bDescriptorType         2
     168    wTotalLength          569
     169    bNumInterfaces          2
     170    bConfigurationValue     1
     171    iConfiguration          0
     172    bmAttributes         0x80
     173      (Bus Powered)
     174    MaxPower               98mA
     175    Interface Association:
     176      bLength                 8
     177      bDescriptorType        11
     178      bFirstInterface         0
     179      bInterfaceCount         2
     180      bFunctionClass         14 Video
     181      bFunctionSubClass       3 Video Interface Collection
     182      bFunctionProtocol       0
     183      iFunction               5
     184    Interface Descriptor:
     185      bLength                 9
     186      bDescriptorType         4
     187      bInterfaceNumber        0
     188      bAlternateSetting       0
     189      bNumEndpoints           1
     190      bInterfaceClass        14 Video
     191      bInterfaceSubClass      1 Video Control
     192      bInterfaceProtocol      0
     193      iInterface              5
     194      VideoControl Interface Descriptor:
     195        bLength                13
     196        bDescriptorType        36
     197        bDescriptorSubtype      1 (HEADER)
     198        bcdUVC               1.00
     199        wTotalLength          103
     200        dwClockFrequency       15.000000MHz
     201        bInCollection           1
     202        baInterfaceNr( 0)       1
     203      VideoControl Interface Descriptor:
     204        bLength                 9
     205        bDescriptorType        36
     206        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
     207        bTerminalID             2
     208        wTerminalType      0x0101 USB Streaming
     209        bAssocTerminal          0
     210        bSourceID               5
     211        iTerminal               0
     212      VideoControl Interface Descriptor:
     213        bLength                26
     214        bDescriptorType        36
     215        bDescriptorSubtype      6 (EXTENSION_UNIT)
     216        bUnitID                 4
     217        guidExtensionCode         {7033f028-1163-2e4a-ba2c-6890eb334016}
     218        bNumControl             8
     219        bNrPins                 1
     220        baSourceID( 0)          3
     221        bControlSize            1
     222        bmControls( 0)       0x0f
     223        iExtension              0
     224      VideoControl Interface Descriptor:
     225        bLength                26
     226        bDescriptorType        36
     227        bDescriptorSubtype      6 (EXTENSION_UNIT)
     228        bUnitID                 5
     229        guidExtensionCode         {3fae1228-d7bc-114e-a357-6f1edef7d61d}
     230        bNumControl             8
     231        bNrPins                 1
     232        baSourceID( 0)          4
     233        bControlSize            1
     234        bmControls( 0)       0xff
     235        iExtension              0
     236      VideoControl Interface Descriptor:
     237        bLength                18
     238        bDescriptorType        36
     239        bDescriptorSubtype      2 (INPUT_TERMINAL)
     240        bTerminalID             1
     241        wTerminalType      0x0201 Camera Sensor
     242        bAssocTerminal          0
     243        iTerminal               0
     244        wObjectiveFocalLengthMin      0
     245        wObjectiveFocalLengthMax      0
     246        wOcularFocalLength            0
     247        bControlSize                  3
     248        bmControls           0x00000000
     249      VideoControl Interface Descriptor:
     250        bLength                11
     251        bDescriptorType        36
     252        bDescriptorSubtype      5 (PROCESSING_UNIT)
     253      Warning: Descriptor too short
     254        bUnitID                 3
     255        bSourceID               1
     256        wMaxMultiplier          0
     257        bControlSize            2
     258        bmControls     0x0000173f
     259          Brightness
     260          Contrast
     261          Hue
     262          Saturation
     263          Sharpness
     264          Gamma
     265          Backlight Compensation
     266          Gain
     267          Power Line Frequency
     268          White Balance Temperature, Auto
     269        iProcessing             0
     270        bmVideoStandards     0x30
     271          NTSC - 625/50
     272          PAL - 525/60
     273      Endpoint Descriptor:
     274        bLength                 7
     275        bDescriptorType         5
     276        bEndpointAddress     0x83  EP 3 IN
     277        bmAttributes            3
     278          Transfer Type            Interrupt
     279          Synch Type               None
     280          Usage Type               Data
     281        wMaxPacketSize     0x0010  1x 16 bytes
     282        bInterval               6
     283    Interface Descriptor:
     284      bLength                 9
     285      bDescriptorType         4
     286      bInterfaceNumber        1
     287      bAlternateSetting       0
     288      bNumEndpoints           0
     289      bInterfaceClass        14 Video
     290      bInterfaceSubClass      2 Video Streaming
     291      bInterfaceProtocol      0
     292      iInterface              0
     293      VideoStreaming Interface Descriptor:
     294        bLength                            14
     295        bDescriptorType                    36
     296        bDescriptorSubtype                  1 (INPUT_HEADER)
     297        bNumFormats                         1
     298        wTotalLength                      323
     299        bEndPointAddress                  129
     300        bmInfo                              0
     301        bTerminalLink                       2
     302        bStillCaptureMethod                 2
     303        bTriggerSupport                     1
     304        bTriggerUsage                       1
     305        bControlSize                        1
     306        bmaControls( 0)                    27
     307      VideoStreaming Interface Descriptor:
     308        bLength                            27
     309        bDescriptorType                    36
     310        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
     311        bFormatIndex                        1
     312        bNumFrameDescriptors                5
     313        guidFormat                            {59555932-0000-1000-8000-00aa00389b71}
     314        bBitsPerPixel                      16
     315        bDefaultFrameIndex                  1
     316        bAspectRatioX                       0
     317        bAspectRatioY                       0
     318        bmInterlaceFlags                 0x00
     319          Interlaced stream or variable: No
     320          Fields per frame: 2 fields
     321          Field 1 first: No
     322          Field pattern: Field 1 only
     323          bCopyProtect                      0
     324      VideoStreaming Interface Descriptor:
     325        bLength                            50
     326        bDescriptorType                    36
     327        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
     328        bFrameIndex                         1
     329        bmCapabilities                   0x00
     330          Still image unsupported
     331        wWidth                            640
     332        wHeight                           480
     333        dwMinBitRate                  3072000
     334        dwMaxBitRate                 18432000
     335        dwMaxVideoFrameBufferSize      614400
     336        dwDefaultFrameInterval         333333
     337        bFrameIntervalType                  6
     338        dwFrameInterval( 0)            333333
     339        dwFrameInterval( 1)            400000
     340        dwFrameInterval( 2)            500000
     341        dwFrameInterval( 3)            666666
     342        dwFrameInterval( 4)           1000000
     343        dwFrameInterval( 5)           2000000
     344      VideoStreaming Interface Descriptor:
     345        bLength                            50
     346        bDescriptorType                    36
     347        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
     348        bFrameIndex                         2
     349        bmCapabilities                   0x00
     350          Still image unsupported
     351        wWidth                            352
     352        wHeight                           288
     353        dwMinBitRate                  1013760
     354        dwMaxBitRate                  6082560
     355        dwMaxVideoFrameBufferSize      202752
     356        dwDefaultFrameInterval         333333
     357        bFrameIntervalType                  6
     358        dwFrameInterval( 0)            333333
     359        dwFrameInterval( 1)            400000
     360        dwFrameInterval( 2)            500000
     361        dwFrameInterval( 3)            666666
     362        dwFrameInterval( 4)           1000000
     363        dwFrameInterval( 5)           2000000
     364      VideoStreaming Interface Descriptor:
     365        bLength                            50
     366        bDescriptorType                    36
     367        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
     368        bFrameIndex                         3
     369        bmCapabilities                   0x00
     370          Still image unsupported
     371        wWidth                            320
     372        wHeight                           240
     373        dwMinBitRate                   768000
     374        dwMaxBitRate                  4608000
     375        dwMaxVideoFrameBufferSize      153600
     376        dwDefaultFrameInterval         333333
     377        bFrameIntervalType                  6
     378        dwFrameInterval( 0)            333333
     379        dwFrameInterval( 1)            400000
     380        dwFrameInterval( 2)            500000
     381        dwFrameInterval( 3)            666666
     382        dwFrameInterval( 4)           1000000
     383        dwFrameInterval( 5)           2000000
     384      VideoStreaming Interface Descriptor:
     385        bLength                            50
     386        bDescriptorType                    36
     387        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
     388        bFrameIndex                         4
     389        bmCapabilities                   0x00
     390          Still image unsupported
     391        wWidth                            176
     392        wHeight                           144
     393        dwMinBitRate                   253440
     394        dwMaxBitRate                  1520640
     395        dwMaxVideoFrameBufferSize       50688
     396        dwDefaultFrameInterval         333333
     397        bFrameIntervalType                  6
     398        dwFrameInterval( 0)            333333
     399        dwFrameInterval( 1)            400000
     400        dwFrameInterval( 2)            500000
     401        dwFrameInterval( 3)            666666
     402        dwFrameInterval( 4)           1000000
     403        dwFrameInterval( 5)           2000000
     404      VideoStreaming Interface Descriptor:
     405        bLength                            50
     406        bDescriptorType                    36
     407        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
     408        bFrameIndex                         5
     409        bmCapabilities                   0x00
     410          Still image unsupported
     411        wWidth                            160
     412        wHeight                           120
     413        dwMinBitRate                   192000
     414        dwMaxBitRate                  1152000
     415        dwMaxVideoFrameBufferSize       38400
     416        dwDefaultFrameInterval         333333
     417        bFrameIntervalType                  6
     418        dwFrameInterval( 0)            333333
     419        dwFrameInterval( 1)            400000
     420        dwFrameInterval( 2)            500000
     421        dwFrameInterval( 3)            666666
     422        dwFrameInterval( 4)           1000000
     423        dwFrameInterval( 5)           2000000
     424      VideoStreaming Interface Descriptor:
     425        bLength                            26
     426        bDescriptorType                    36
     427        bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
     428        bEndpointAddress                    0
     429        bNumImageSizePatterns               5
     430        wWidth( 0)                        640
     431        wHeight( 0)                       480
     432        wWidth( 1)                        352
     433        wHeight( 1)                       288
     434        wWidth( 2)                        320
     435        wHeight( 2)                       240
     436        wWidth( 3)                        176
     437        wHeight( 3)                       144
     438        wWidth( 4)                        160
     439        wHeight( 4)                       120
     440        bNumCompressionPatterns             5
     441      VideoStreaming Interface Descriptor:
     442        bLength                             6
     443        bDescriptorType                    36
     444        bDescriptorSubtype                 13 (COLORFORMAT)
     445        bColorPrimaries                     1 (BT.709,sRGB)
     446        bTransferCharacteristics            1 (BT.709)
     447        bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
     448    Interface Descriptor:
     449      bLength                 9
     450      bDescriptorType         4
     451      bInterfaceNumber        1
     452      bAlternateSetting       1
     453      bNumEndpoints           1
     454      bInterfaceClass        14 Video
     455      bInterfaceSubClass      2 Video Streaming
     456      bInterfaceProtocol      0
     457      iInterface              0
     458      Endpoint Descriptor:
     459        bLength                 7
     460        bDescriptorType         5
     461        bEndpointAddress     0x81  EP 1 IN
     462        bmAttributes            5
     463          Transfer Type            Isochronous
     464          Synch Type               Asynchronous
     465          Usage Type               Data
     466        wMaxPacketSize     0x0080  1x 128 bytes
     467        bInterval               1
     468    Interface Descriptor:
     469      bLength                 9
     470      bDescriptorType         4
     471      bInterfaceNumber        1
     472      bAlternateSetting       2
     473      bNumEndpoints           1
     474      bInterfaceClass        14 Video
     475      bInterfaceSubClass      2 Video Streaming
     476      bInterfaceProtocol      0
     477      iInterface              0
     478      Endpoint Descriptor:
     479        bLength                 7
     480        bDescriptorType         5
     481        bEndpointAddress     0x81  EP 1 IN
     482        bmAttributes            5
     483          Transfer Type            Isochronous
     484          Synch Type               Asynchronous
     485          Usage Type               Data
     486        wMaxPacketSize     0x0100  1x 256 bytes
     487        bInterval               1
     488    Interface Descriptor:
     489      bLength                 9
     490      bDescriptorType         4
     491      bInterfaceNumber        1
     492      bAlternateSetting       3
     493      bNumEndpoints           1
     494      bInterfaceClass        14 Video
     495      bInterfaceSubClass      2 Video Streaming
     496      bInterfaceProtocol      0
     497      iInterface              0
     498      Endpoint Descriptor:
     499        bLength                 7
     500        bDescriptorType         5
     501        bEndpointAddress     0x81  EP 1 IN
     502        bmAttributes            5
     503          Transfer Type            Isochronous
     504          Synch Type               Asynchronous
     505          Usage Type               Data
     506        wMaxPacketSize     0x0320  1x 800 bytes
     507        bInterval               1
     508    Interface Descriptor:
     509      bLength                 9
     510      bDescriptorType         4
     511      bInterfaceNumber        1
     512      bAlternateSetting       4
     513      bNumEndpoints           1
     514      bInterfaceClass        14 Video
     515      bInterfaceSubClass      2 Video Streaming
     516      bInterfaceProtocol      0
     517      iInterface              0
     518      Endpoint Descriptor:
     519        bLength                 7
     520        bDescriptorType         5
     521        bEndpointAddress     0x81  EP 1 IN
     522        bmAttributes            5
     523          Transfer Type            Isochronous
     524          Synch Type               Asynchronous
     525          Usage Type               Data
     526        wMaxPacketSize     0x0b20  2x 800 bytes
     527        bInterval               1
     528    Interface Descriptor:
     529      bLength                 9
     530      bDescriptorType         4
     531      bInterfaceNumber        1
     532      bAlternateSetting       5
     533      bNumEndpoints           1
     534      bInterfaceClass        14 Video
     535      bInterfaceSubClass      2 Video Streaming
     536      bInterfaceProtocol      0
     537      iInterface              0
     538      Endpoint Descriptor:
     539        bLength                 7
     540        bDescriptorType         5
     541        bEndpointAddress     0x81  EP 1 IN
     542        bmAttributes            5
     543          Transfer Type            Isochronous
     544          Synch Type               Asynchronous
     545          Usage Type               Data
     546        wMaxPacketSize     0x1320  3x 800 bytes
     547        bInterval               1
     548    Interface Descriptor:
     549      bLength                 9
     550      bDescriptorType         4
     551      bInterfaceNumber        1
     552      bAlternateSetting       6
     553      bNumEndpoints           1
     554      bInterfaceClass        14 Video
     555      bInterfaceSubClass      2 Video Streaming
     556      bInterfaceProtocol      0
     557      iInterface              0
     558      Endpoint Descriptor:
     559        bLength                 7
     560        bDescriptorType         5
     561        bEndpointAddress     0x81  EP 1 IN
     562        bmAttributes            5
     563          Transfer Type            Isochronous
     564          Synch Type               Asynchronous
     565          Usage Type               Data
     566        wMaxPacketSize     0x1400  3x 1024 bytes
     567        bInterval               1
     568
     569Bus 004 Device 002: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
     570Device Descriptor:
     571  bLength                18
     572  bDescriptorType         1
     573  bcdUSB               2.00
     574  bDeviceClass            0 (Defined at Interface level)
     575  bDeviceSubClass         0
     576  bDeviceProtocol         0
     577  bMaxPacketSize0        64
     578  idVendor           0x058f Alcor Micro Corp.
     579  idProduct          0x6362 Flash Card Reader/Writer
     580  bcdDevice            1.00
     581  iManufacturer           1
     582  iProduct                2
     583  iSerial                 3
     584  bNumConfigurations      1
     585  Configuration Descriptor:
     586    bLength                 9
     587    bDescriptorType         2
     588    wTotalLength           32
     589    bNumInterfaces          1
     590    bConfigurationValue     1
     591    iConfiguration          0
     592    bmAttributes         0x80
     593      (Bus Powered)
     594    MaxPower              100mA
     595    Interface Descriptor:
     596      bLength                 9
     597      bDescriptorType         4
     598      bInterfaceNumber        0
     599      bAlternateSetting       0
     600      bNumEndpoints           2
     601      bInterfaceClass         8 Mass Storage
     602      bInterfaceSubClass      6 SCSI
     603      bInterfaceProtocol     80 Bulk-Only
     604      iInterface              0
     605      Endpoint Descriptor:
     606        bLength                 7
     607        bDescriptorType         5
     608        bEndpointAddress     0x01  EP 1 OUT
     609        bmAttributes            2
     610          Transfer Type            Bulk
     611          Synch Type               None
     612          Usage Type               Data
     613        wMaxPacketSize     0x0200  1x 512 bytes
     614        bInterval               0
     615      Endpoint Descriptor:
     616        bLength                 7
     617        bDescriptorType         5
     618        bEndpointAddress     0x82  EP 2 IN
     619        bmAttributes            2
     620          Transfer Type            Bulk
     621          Synch Type               None
     622          Usage Type               Data
     623        wMaxPacketSize     0x0200  1x 512 bytes
     624        bInterval               0
     625
     626Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     627Device Descriptor:
     628  bLength                18
     629  bDescriptorType         1
     630  bcdUSB               2.00
     631  bDeviceClass            9 Hub
     632  bDeviceSubClass         0 Unused
     633  bDeviceProtocol         0 Full speed (or root) hub
     634  bMaxPacketSize0        64
     635  idVendor           0x1d6b Linux Foundation
     636  idProduct          0x0002 2.0 root hub
     637  bcdDevice            3.19
     638  iManufacturer           3
     639  iProduct                2
     640  iSerial                 1
     641  bNumConfigurations      1
     642  Configuration Descriptor:
     643    bLength                 9
     644    bDescriptorType         2
     645    wTotalLength           25
     646    bNumInterfaces          1
     647    bConfigurationValue     1
     648    iConfiguration          0
     649    bmAttributes         0xe0
     650      Self Powered
     651      Remote Wakeup
     652    MaxPower                0mA
     653    Interface Descriptor:
     654      bLength                 9
     655      bDescriptorType         4
     656      bInterfaceNumber        0
     657      bAlternateSetting       0
     658      bNumEndpoints           1
     659      bInterfaceClass         9 Hub
     660      bInterfaceSubClass      0 Unused
     661      bInterfaceProtocol      0 Full speed (or root) hub
     662      iInterface              0
     663      Endpoint Descriptor:
     664        bLength                 7
     665        bDescriptorType         5
     666        bEndpointAddress     0x81  EP 1 IN
     667        bmAttributes            3
     668          Transfer Type            Interrupt
     669          Synch Type               None
     670          Usage Type               Data
     671        wMaxPacketSize     0x0004  1x 4 bytes
     672        bInterval              12
     673
     674Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     675Device Descriptor:
     676  bLength                18
     677  bDescriptorType         1
     678  bcdUSB               1.10
     679  bDeviceClass            9 Hub
     680  bDeviceSubClass         0 Unused
     681  bDeviceProtocol         0 Full speed (or root) hub
     682  bMaxPacketSize0        64
     683  idVendor           0x1d6b Linux Foundation
     684  idProduct          0x0001 1.1 root hub
     685  bcdDevice            3.19
     686  iManufacturer           3
     687  iProduct                2
     688  iSerial                 1
     689  bNumConfigurations      1
     690  Configuration Descriptor:
     691    bLength                 9
     692    bDescriptorType         2
     693    wTotalLength           25
     694    bNumInterfaces          1
     695    bConfigurationValue     1
     696    iConfiguration          0
     697    bmAttributes         0xe0
     698      Self Powered
     699      Remote Wakeup
     700    MaxPower                0mA
     701    Interface Descriptor:
     702      bLength                 9
     703      bDescriptorType         4
     704      bInterfaceNumber        0
     705      bAlternateSetting       0
     706      bNumEndpoints           1
     707      bInterfaceClass         9 Hub
     708      bInterfaceSubClass      0 Unused
     709      bInterfaceProtocol      0 Full speed (or root) hub
     710      iInterface              0
     711      Endpoint Descriptor:
     712        bLength                 7
     713        bDescriptorType         5
     714        bEndpointAddress     0x81  EP 1 IN
     715        bmAttributes            3
     716          Transfer Type            Interrupt
     717          Synch Type               None
     718          Usage Type               Data
     719        wMaxPacketSize     0x0002  1x 2 bytes
     720        bInterval             255
     721
     722Bus 003 Device 018: ID 046d:c52b Logitech, Inc. Unifying Receiver
     723Device Descriptor:
     724  bLength                18
     725  bDescriptorType         1
     726  bcdUSB               2.00
     727  bDeviceClass            0 (Defined at Interface level)
     728  bDeviceSubClass         0
     729  bDeviceProtocol         0
     730  bMaxPacketSize0         8
     731  idVendor           0x046d Logitech, Inc.
     732  idProduct          0xc52b Unifying Receiver
     733  bcdDevice           12.01
     734  iManufacturer           1
     735  iProduct                2
     736  iSerial                 0
     737  bNumConfigurations      1
     738  Configuration Descriptor:
     739    bLength                 9
     740    bDescriptorType         2
     741    wTotalLength           84
     742    bNumInterfaces          3
     743    bConfigurationValue     1
     744    iConfiguration          4
     745    bmAttributes         0xa0
     746      (Bus Powered)
     747      Remote Wakeup
     748    MaxPower               98mA
     749    Interface Descriptor:
     750      bLength                 9
     751      bDescriptorType         4
     752      bInterfaceNumber        0
     753      bAlternateSetting       0
     754      bNumEndpoints           1
     755      bInterfaceClass         3 Human Interface Device
     756      bInterfaceSubClass      1 Boot Interface Subclass
     757      bInterfaceProtocol      1 Keyboard
     758      iInterface              0
     759        HID Device Descriptor:
     760          bLength                 9
     761          bDescriptorType        33
     762          bcdHID               1.11
     763          bCountryCode            0 Not supported
     764          bNumDescriptors         1
     765          bDescriptorType        34 Report
     766          wDescriptorLength      59
     767         Report Descriptors:
     768           ** UNAVAILABLE **
     769      Endpoint Descriptor:
     770        bLength                 7
     771        bDescriptorType         5
     772        bEndpointAddress     0x81  EP 1 IN
     773        bmAttributes            3
     774          Transfer Type            Interrupt
     775          Synch Type               None
     776          Usage Type               Data
     777        wMaxPacketSize     0x0008  1x 8 bytes
     778        bInterval               8
     779    Interface Descriptor:
     780      bLength                 9
     781      bDescriptorType         4
     782      bInterfaceNumber        1
     783      bAlternateSetting       0
     784      bNumEndpoints           1
     785      bInterfaceClass         3 Human Interface Device
     786      bInterfaceSubClass      1 Boot Interface Subclass
     787      bInterfaceProtocol      2 Mouse
     788      iInterface              0
     789        HID Device Descriptor:
     790          bLength                 9
     791          bDescriptorType        33
     792          bcdHID               1.11
     793          bCountryCode            0 Not supported
     794          bNumDescriptors         1
     795          bDescriptorType        34 Report
     796          wDescriptorLength     148
     797         Report Descriptors:
     798           ** UNAVAILABLE **
     799      Endpoint Descriptor:
     800        bLength                 7
     801        bDescriptorType         5
     802        bEndpointAddress     0x82  EP 2 IN
     803        bmAttributes            3
     804          Transfer Type            Interrupt
     805          Synch Type               None
     806          Usage Type               Data
     807        wMaxPacketSize     0x0008  1x 8 bytes
     808        bInterval               2
     809    Interface Descriptor:
     810      bLength                 9
     811      bDescriptorType         4
     812      bInterfaceNumber        2
     813      bAlternateSetting       0
     814      bNumEndpoints           1
     815      bInterfaceClass         3 Human Interface Device
     816      bInterfaceSubClass      0 No Subclass
     817      bInterfaceProtocol      0 None
     818      iInterface              0
     819        HID Device Descriptor:
     820          bLength                 9
     821          bDescriptorType        33
     822          bcdHID               1.11
     823          bCountryCode            0 Not supported
     824          bNumDescriptors         1
     825          bDescriptorType        34 Report
     826          wDescriptorLength      98
     827         Report Descriptors:
     828           ** UNAVAILABLE **
     829      Endpoint Descriptor:
     830        bLength                 7
     831        bDescriptorType         5
     832        bEndpointAddress     0x83  EP 3 IN
     833        bmAttributes            3
     834          Transfer Type            Interrupt
     835          Synch Type               None
     836          Usage Type               Data
     837        wMaxPacketSize     0x0020  1x 32 bytes
     838        bInterval               2
     839
     840Bus 003 Device 017: ID 1b20:0501 MStar Semiconductor, Inc.
     841Device Descriptor:
     842  bLength                18
     843  bDescriptorType         1
     844  bcdUSB               2.00
     845  bDeviceClass            9 Hub
     846  bDeviceSubClass         0 Unused
     847  bDeviceProtocol         2 TT per port
     848  bMaxPacketSize0        64
     849  idVendor           0x1b20 MStar Semiconductor, Inc.
     850  idProduct          0x0501
     851  bcdDevice            1.00
     852  iManufacturer           0
     853  iProduct                1
     854  iSerial                 0
     855  bNumConfigurations      1
     856  Configuration Descriptor:
     857    bLength                 9
     858    bDescriptorType         2
     859    wTotalLength           41
     860    bNumInterfaces          1
     861    bConfigurationValue     1
     862    iConfiguration          0
     863    bmAttributes         0xe0
     864      Self Powered
     865      Remote Wakeup
     866    MaxPower              100mA
     867    Interface Descriptor:
     868      bLength                 9
     869      bDescriptorType         4
     870      bInterfaceNumber        0
     871      bAlternateSetting       0
     872      bNumEndpoints           1
     873      bInterfaceClass         9 Hub
     874      bInterfaceSubClass      0 Unused
     875      bInterfaceProtocol      1 Single TT
     876      iInterface              0
     877      Endpoint Descriptor:
     878        bLength                 7
     879        bDescriptorType         5
     880        bEndpointAddress     0x81  EP 1 IN
     881        bmAttributes            3
     882          Transfer Type            Interrupt
     883          Synch Type               None
     884          Usage Type               Data
     885        wMaxPacketSize     0x0001  1x 1 bytes
     886        bInterval              12
     887    Interface Descriptor:
     888      bLength                 9
     889      bDescriptorType         4
     890      bInterfaceNumber        0
     891      bAlternateSetting       1
     892      bNumEndpoints           1
     893      bInterfaceClass         9 Hub
     894      bInterfaceSubClass      0 Unused
     895      bInterfaceProtocol      2 TT per port
     896      iInterface              0
     897      Endpoint Descriptor:
     898        bLength                 7
     899        bDescriptorType         5
     900        bEndpointAddress     0x81  EP 1 IN
     901        bmAttributes            3
     902          Transfer Type            Interrupt
     903          Synch Type               None
     904          Usage Type               Data
     905        wMaxPacketSize     0x0001  1x 1 bytes
     906        bInterval              12
     907
     908Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     909Device Descriptor:
     910  bLength                18
     911  bDescriptorType         1
     912  bcdUSB               2.00
     913  bDeviceClass            9 Hub
     914  bDeviceSubClass         0 Unused
     915  bDeviceProtocol         0 Full speed (or root) hub
     916  bMaxPacketSize0        64
     917  idVendor           0x1d6b Linux Foundation
     918  idProduct          0x0002 2.0 root hub
     919  bcdDevice            3.19
     920  iManufacturer           3
     921  iProduct                2
     922  iSerial                 1
     923  bNumConfigurations      1
     924  Configuration Descriptor:
     925    bLength                 9
     926    bDescriptorType         2
     927    wTotalLength           25
     928    bNumInterfaces          1
     929    bConfigurationValue     1
     930    iConfiguration          0
     931    bmAttributes         0xe0
     932      Self Powered
     933      Remote Wakeup
     934    MaxPower                0mA
     935    Interface Descriptor:
     936      bLength                 9
     937      bDescriptorType         4
     938      bInterfaceNumber        0
     939      bAlternateSetting       0
     940      bNumEndpoints           1
     941      bInterfaceClass         9 Hub
     942      bInterfaceSubClass      0 Unused
     943      bInterfaceProtocol      0 Full speed (or root) hub
     944      iInterface              0
     945      Endpoint Descriptor:
     946        bLength                 7
     947        bDescriptorType         5
     948        bEndpointAddress     0x81  EP 1 IN
     949        bmAttributes            3
     950          Transfer Type            Interrupt
     951          Synch Type               None
     952          Usage Type               Data
     953        wMaxPacketSize     0x0004  1x 4 bytes
     954        bInterval              12
     955
     956Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     957Device Descriptor:
     958  bLength                18
     959  bDescriptorType         1
     960  bcdUSB               1.10
     961  bDeviceClass            9 Hub
     962  bDeviceSubClass         0 Unused
     963  bDeviceProtocol         0 Full speed (or root) hub
     964  bMaxPacketSize0        64
     965  idVendor           0x1d6b Linux Foundation
     966  idProduct          0x0001 1.1 root hub
     967  bcdDevice            3.19
     968  iManufacturer           3
     969  iProduct                2
     970  iSerial                 1
     971  bNumConfigurations      1
     972  Configuration Descriptor:
     973    bLength                 9
     974    bDescriptorType         2
     975    wTotalLength           25
     976    bNumInterfaces          1
     977    bConfigurationValue     1
     978    iConfiguration          0
     979    bmAttributes         0xe0
     980      Self Powered
     981      Remote Wakeup
     982    MaxPower                0mA
     983    Interface Descriptor:
     984      bLength                 9
     985      bDescriptorType         4
     986      bInterfaceNumber        0
     987      bAlternateSetting       0
     988      bNumEndpoints           1
     989      bInterfaceClass         9 Hub
     990      bInterfaceSubClass      0 Unused
     991      bInterfaceProtocol      0 Full speed (or root) hub
     992      iInterface              0
     993      Endpoint Descriptor:
     994        bLength                 7
     995        bDescriptorType         5
     996        bEndpointAddress     0x81  EP 1 IN
     997        bmAttributes            3
     998          Transfer Type            Interrupt
     999          Synch Type               None
     1000          Usage Type               Data
     1001        wMaxPacketSize     0x0002  1x 2 bytes
     1002        bInterval             255
     1003
     1004Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
     1005Device Descriptor:
     1006  bLength                18
     1007  bDescriptorType         1
     1008  bcdUSB               3.00
     1009  bDeviceClass            9 Hub
     1010  bDeviceSubClass         0 Unused
     1011  bDeviceProtocol         3
     1012  bMaxPacketSize0         9
     1013  idVendor           0x1d6b Linux Foundation
     1014  idProduct          0x0003 3.0 root hub
     1015  bcdDevice            3.19
     1016  iManufacturer           3
     1017  iProduct                2
     1018  iSerial                 1
     1019  bNumConfigurations      1
     1020  Configuration Descriptor:
     1021    bLength                 9
     1022    bDescriptorType         2
     1023    wTotalLength           31
     1024    bNumInterfaces          1
     1025    bConfigurationValue     1
     1026    iConfiguration          0
     1027    bmAttributes         0xe0
     1028      Self Powered
     1029      Remote Wakeup
     1030    MaxPower                0mA
     1031    Interface Descriptor:
     1032      bLength                 9
     1033      bDescriptorType         4
     1034      bInterfaceNumber        0
     1035      bAlternateSetting       0
     1036      bNumEndpoints           1
     1037      bInterfaceClass         9 Hub
     1038      bInterfaceSubClass      0 Unused
     1039      bInterfaceProtocol      0 Full speed (or root) hub
     1040      iInterface              0
     1041      Endpoint Descriptor:
     1042        bLength                 7
     1043        bDescriptorType         5
     1044        bEndpointAddress     0x81  EP 1 IN
     1045        bmAttributes            3
     1046          Transfer Type            Interrupt
     1047          Synch Type               None
     1048          Usage Type               Data
     1049        wMaxPacketSize     0x0004  1x 4 bytes
     1050        bInterval              12
     1051        bMaxBurst               0
     1052
     1053Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     1054Device Descriptor:
     1055  bLength                18
     1056  bDescriptorType         1
     1057  bcdUSB               2.00
     1058  bDeviceClass            9 Hub
     1059  bDeviceSubClass         0 Unused
     1060  bDeviceProtocol         1 Single TT
     1061  bMaxPacketSize0        64
     1062  idVendor           0x1d6b Linux Foundation
     1063  idProduct          0x0002 2.0 root hub
     1064  bcdDevice            3.19
     1065  iManufacturer           3
     1066  iProduct                2
     1067  iSerial                 1
     1068  bNumConfigurations      1
     1069  Configuration Descriptor:
     1070    bLength                 9
     1071    bDescriptorType         2
     1072    wTotalLength           25
     1073    bNumInterfaces          1
     1074    bConfigurationValue     1
     1075    iConfiguration          0
     1076    bmAttributes         0xe0
     1077      Self Powered
     1078      Remote Wakeup
     1079    MaxPower                0mA
     1080    Interface Descriptor:
     1081      bLength                 9
     1082      bDescriptorType         4
     1083      bInterfaceNumber        0
     1084      bAlternateSetting       0
     1085      bNumEndpoints           1
     1086      bInterfaceClass         9 Hub
     1087      bInterfaceSubClass      0 Unused
     1088      bInterfaceProtocol      0 Full speed (or root) hub
     1089      iInterface              0
     1090      Endpoint Descriptor:
     1091        bLength                 7
     1092        bDescriptorType         5
     1093        bEndpointAddress     0x81  EP 1 IN
     1094        bmAttributes            3
     1095          Transfer Type            Interrupt
     1096          Synch Type               None
     1097          Usage Type               Data
     1098        wMaxPacketSize     0x0004  1x 4 bytes
     1099        bInterval              12
     1100}}}
     1101
     1102  * lsusb -t
     1103{{{
     1104/:  Bus 09.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/4p, 12M
     1105/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/2p, 12M
     1106/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/5p, 12M
     1107/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/5p, 12M
     1108/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/4p, 480M
     1109/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/5p, 480M
     1110    |__ Port 2: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
     1111    |__ Port 4: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
     1112    |__ Port 4: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
     1113/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/5p, 480M
     1114    |__ Port 1: Dev 17, If 0, Class=Hub, Driver=hub/4p, 480M
     1115        |__ Port 4: Dev 18, If 0, Class=Human Interface Device, Driver=usbhid, 12M
     1116        |__ Port 4: Dev 18, If 1, Class=Human Interface Device, Driver=usbhid, 12M
     1117        |__ Port 4: Dev 18, If 2, Class=Human Interface Device, Driver=usbhid, 12M
     1118/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
     1119/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
     1120}}}