aboutsummaryrefslogtreecommitdiff
path: root/docs/hcl/hwdumps/r500/lsusb.log
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-08-30 07:05:45 +0100
committerFrancis Rowe <info@gluglug.org.uk>2015-08-30 07:05:45 +0100
commit61a8051b71ca4d494b43966154da00b9f3d7b367 (patch)
tree85b302a8c953bb0b084f4bb7d14f57d09ee3c166 /docs/hcl/hwdumps/r500/lsusb.log
parent861f95fa67b615b5eb608a0dffdbd7ecf81ddecb (diff)
downloadlibrebootfr-61a8051b71ca4d494b43966154da00b9f3d7b367.tar.gz
librebootfr-61a8051b71ca4d494b43966154da00b9f3d7b367.zip
docs/hcl/: Add new hardware register dumps for X200 and R500
Diffstat (limited to 'docs/hcl/hwdumps/r500/lsusb.log')
-rw-r--r--docs/hcl/hwdumps/r500/lsusb.log1312
1 files changed, 1312 insertions, 0 deletions
diff --git a/docs/hcl/hwdumps/r500/lsusb.log b/docs/hcl/hwdumps/r500/lsusb.log
new file mode 100644
index 00000000..e71f5098
--- /dev/null
+++ b/docs/hcl/hwdumps/r500/lsusb.log
@@ -0,0 +1,1312 @@
+
+Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 2.00
+ bDeviceClass 9 Hub
+ bDeviceSubClass 0 Unused
+ bDeviceProtocol 0 Full speed (or root) hub
+ bMaxPacketSize0 64
+ idVendor 0x1d6b Linux Foundation
+ idProduct 0x0002 2.0 root hub
+ bcdDevice 3.13
+ iManufacturer 3 Linux 3.13.0-39-lowlatency ehci_hcd
+ iProduct 2 EHCI Host Controller
+ iSerial 1 0000:00:1d.7
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 25
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xe0
+ Self Powered
+ Remote Wakeup
+ MaxPower 0mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 9 Hub
+ bInterfaceSubClass 0 Unused
+ bInterfaceProtocol 0 Full speed (or root) hub
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0004 1x 4 bytes
+ bInterval 12
+Hub Descriptor:
+ bLength 9
+ bDescriptorType 41
+ nNbrPorts 6
+ wHubCharacteristic 0x000a
+ No power switching (usb 1.0)
+ Per-port overcurrent protection
+ bPwrOn2PwrGood 10 * 2 milli seconds
+ bHubContrCurrent 0 milli Ampere
+ DeviceRemovable 0x48
+ PortPwrCtrlMask 0xff
+ Hub Port Status:
+ Port 1: 0000.0100 power
+ Port 2: 0000.0100 power
+ Port 3: 0000.0100 power
+ Port 4: 0000.0100 power
+ Port 5: 0000.0100 power
+ Port 6: 0000.0100 power
+Device Status: 0x0001
+ Self Powered
+
+Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 1.10
+ bDeviceClass 9 Hub
+ bDeviceSubClass 0 Unused
+ bDeviceProtocol 0 Full speed (or root) hub
+ bMaxPacketSize0 64
+ idVendor 0x1d6b Linux Foundation
+ idProduct 0x0001 1.1 root hub
+ bcdDevice 3.13
+ iManufacturer 3 Linux 3.13.0-39-lowlatency uhci_hcd
+ iProduct 2 UHCI Host Controller
+ iSerial 1 0000:00:1d.2
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 25
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xe0
+ Self Powered
+ Remote Wakeup
+ MaxPower 0mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 9 Hub
+ bInterfaceSubClass 0 Unused
+ bInterfaceProtocol 0 Full speed (or root) hub
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0002 1x 2 bytes
+ bInterval 255
+Hub Descriptor:
+ bLength 9
+ bDescriptorType 41
+ nNbrPorts 2
+ wHubCharacteristic 0x000a
+ No power switching (usb 1.0)
+ Per-port overcurrent protection
+ bPwrOn2PwrGood 1 * 2 milli seconds
+ bHubContrCurrent 0 milli Ampere
+ DeviceRemovable 0x04
+ PortPwrCtrlMask 0xff
+ Hub Port Status:
+ Port 1: 0000.0100 power
+ Port 2: 0000.0100 power
+Device Status: 0x0001
+ Self Powered
+
+Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 1.10
+ bDeviceClass 9 Hub
+ bDeviceSubClass 0 Unused
+ bDeviceProtocol 0 Full speed (or root) hub
+ bMaxPacketSize0 64
+ idVendor 0x1d6b Linux Foundation
+ idProduct 0x0001 1.1 root hub
+ bcdDevice 3.13
+ iManufacturer 3 Linux 3.13.0-39-lowlatency uhci_hcd
+ iProduct 2 UHCI Host Controller
+ iSerial 1 0000:00:1d.1
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 25
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xe0
+ Self Powered
+ Remote Wakeup
+ MaxPower 0mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 9 Hub
+ bInterfaceSubClass 0 Unused
+ bInterfaceProtocol 0 Full speed (or root) hub
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0002 1x 2 bytes
+ bInterval 255
+Hub Descriptor:
+ bLength 9
+ bDescriptorType 41
+ nNbrPorts 2
+ wHubCharacteristic 0x000a
+ No power switching (usb 1.0)
+ Per-port overcurrent protection
+ bPwrOn2PwrGood 1 * 2 milli seconds
+ bHubContrCurrent 0 milli Ampere
+ DeviceRemovable 0x02
+ PortPwrCtrlMask 0xff
+ Hub Port Status:
+ Port 1: 0000.0100 power
+ Port 2: 0000.0100 power
+Device Status: 0x0001
+ Self Powered
+
+Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 1.10
+ bDeviceClass 9 Hub
+ bDeviceSubClass 0 Unused
+ bDeviceProtocol 0 Full speed (or root) hub
+ bMaxPacketSize0 64
+ idVendor 0x1d6b Linux Foundation
+ idProduct 0x0001 1.1 root hub
+ bcdDevice 3.13
+ iManufacturer 3 Linux 3.13.0-39-lowlatency uhci_hcd
+ iProduct 2 UHCI Host Controller
+ iSerial 1 0000:00:1d.0
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 25
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xe0
+ Self Powered
+ Remote Wakeup
+ MaxPower 0mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 9 Hub
+ bInterfaceSubClass 0 Unused
+ bInterfaceProtocol 0 Full speed (or root) hub
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0002 1x 2 bytes
+ bInterval 255
+Hub Descriptor:
+ bLength 9
+ bDescriptorType 41
+ nNbrPorts 2
+ wHubCharacteristic 0x000a
+ No power switching (usb 1.0)
+ Per-port overcurrent protection
+ bPwrOn2PwrGood 1 * 2 milli seconds
+ bHubContrCurrent 0 milli Ampere
+ DeviceRemovable 0x00
+ PortPwrCtrlMask 0xff
+ Hub Port Status:
+ Port 1: 0000.0100 power
+ Port 2: 0000.0100 power
+Device Status: 0x0001
+ Self Powered
+
+Bus 001 Device 004: ID 17ef:1004 Lenovo Integrated Webcam
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 2.00
+ bDeviceClass 239 Miscellaneous Device
+ bDeviceSubClass 2 ?
+ bDeviceProtocol 1 Interface Association
+ bMaxPacketSize0 64
+ idVendor 0x17ef Lenovo
+ idProduct 0x1004 Integrated Webcam
+ bcdDevice 3.20
+ iManufacturer 2 Chicony Electronics Co., Ltd.
+ iProduct 1 Integrated Camera
+ iSerial 3 SN0001
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 588
+ bNumInterfaces 2
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0x80
+ (Bus Powered)
+ MaxPower 500mA
+ Interface Association:
+ bLength 8
+ bDescriptorType 11
+ bFirstInterface 0
+ bInterfaceCount 2
+ bFunctionClass 14 Video
+ bFunctionSubClass 3 Video Interface Collection
+ bFunctionProtocol 0
+ iFunction 1 Integrated Camera
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 14 Video
+ bInterfaceSubClass 1 Video Control
+ bInterfaceProtocol 0
+ iInterface 1 Integrated Camera
+ VideoControl Interface Descriptor:
+ bLength 13
+ bDescriptorType 36
+ bDescriptorSubtype 1 (HEADER)
+ bcdUVC 1.00
+ wTotalLength 78
+ dwClockFrequency 15.000000MHz
+ bInCollection 1
+ baInterfaceNr( 0) 1
+ VideoControl Interface Descriptor:
+ bLength 9
+ bDescriptorType 36
+ bDescriptorSubtype 3 (OUTPUT_TERMINAL)
+ bTerminalID 2
+ wTerminalType 0x0101 USB Streaming
+ bAssocTerminal 0
+ bSourceID 3
+ iTerminal 0
+ VideoControl Interface Descriptor:
+ bLength 26
+ bDescriptorType 36
+ bDescriptorSubtype 6 (EXTENSION_UNIT)
+ bUnitID 4
+ guidExtensionCode {7033f028-1163-2e4a-ba2c-6890eb334016}
+ bNumControl 1
+ bNrPins 1
+ baSourceID( 0) 1
+ bControlSize 1
+ bmControls( 0) 0x01
+ iExtension 0
+ VideoControl Interface Descriptor:
+ bLength 18
+ bDescriptorType 36
+ bDescriptorSubtype 2 (INPUT_TERMINAL)
+ bTerminalID 1
+ wTerminalType 0x0201 Camera Sensor
+ bAssocTerminal 0
+ iTerminal 0
+ wObjectiveFocalLengthMin 0
+ wObjectiveFocalLengthMax 0
+ wOcularFocalLength 0
+ bControlSize 3
+ bmControls 0x0004000e
+ Auto-Exposure Mode
+ Auto-Exposure Priority
+ Exposure Time (Absolute)
+ Privacy
+ VideoControl Interface Descriptor:
+ bLength 12
+ bDescriptorType 36
+ bDescriptorSubtype 5 (PROCESSING_UNIT)
+ Warning: Descriptor too short
+ bUnitID 3
+ bSourceID 4
+ wMaxMultiplier 0
+ bControlSize 3
+ bmControls 0x000027bf
+ Brightness
+ Contrast
+ Hue
+ Saturation
+ Sharpness
+ Gamma
+ White Balance Component
+ Backlight Compensation
+ Gain
+ Power Line Frequency
+ White Balance Component, Auto
+ iProcessing 0
+ bmVideoStandards 0x 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x83 EP 3 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0010 1x 16 bytes
+ bInterval 6
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 0
+ bNumEndpoints 0
+ bInterfaceClass 14 Video
+ bInterfaceSubClass 2 Video Streaming
+ bInterfaceProtocol 0
+ iInterface 0
+ VideoStreaming Interface Descriptor:
+ bLength 14
+ bDescriptorType 36
+ bDescriptorSubtype 1 (INPUT_HEADER)
+ bNumFormats 1
+ wTotalLength 367
+ bEndPointAddress 129
+ bmInfo 0
+ bTerminalLink 2
+ bStillCaptureMethod 0
+ bTriggerSupport 1
+ bTriggerUsage 0
+ bControlSize 1
+ bmaControls( 0) 27
+ VideoStreaming Interface Descriptor:
+ bLength 27
+ bDescriptorType 36
+ bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
+ bFormatIndex 1
+ bNumFrameDescriptors 7
+ guidFormat {59555932-0000-1000-8000-00aa00389b71}
+ bBitsPerPixel 16
+ bDefaultFrameIndex 1
+ bAspectRatioX 0
+ bAspectRatioY 0
+ bmInterlaceFlags 0x00
+ Interlaced stream or variable: No
+ Fields per frame: 2 fields
+ Field 1 first: No
+ Field pattern: Field 1 only
+ bCopyProtect 0
+ VideoStreaming Interface Descriptor:
+ bLength 50
+ bDescriptorType 36
+ bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
+ bFrameIndex 1
+ bmCapabilities 0x00
+ Still image unsupported
+ wWidth 640
+ wHeight 480
+ dwMinBitRate 614400
+ dwMaxBitRate 18432000
+ dwMaxVideoFrameBufferSize 614400
+ dwDefaultFrameInterval 333333
+ bFrameIntervalType 6
+ dwFrameInterval( 0) 333333
+ dwFrameInterval( 1) 500000
+ dwFrameInterval( 2) 666666
+ dwFrameInterval( 3) 1000000
+ dwFrameInterval( 4) 2000000
+ dwFrameInterval( 5) 10000000
+ VideoStreaming Interface Descriptor:
+ bLength 50
+ bDescriptorType 36
+ bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
+ bFrameIndex 2
+ bmCapabilities 0x00
+ Still image unsupported
+ wWidth 352
+ wHeight 288
+ dwMinBitRate 202752
+ dwMaxBitRate 6082560
+ dwMaxVideoFrameBufferSize 202752
+ dwDefaultFrameInterval 333333
+ bFrameIntervalType 6
+ dwFrameInterval( 0) 333333
+ dwFrameInterval( 1) 500000
+ dwFrameInterval( 2) 666666
+ dwFrameInterval( 3) 1000000
+ dwFrameInterval( 4) 2000000
+ dwFrameInterval( 5) 10000000
+ VideoStreaming Interface Descriptor:
+ bLength 50
+ bDescriptorType 36
+ bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
+ bFrameIndex 3
+ bmCapabilities 0x00
+ Still image unsupported
+ wWidth 320
+ wHeight 240
+ dwMinBitRate 153600
+ dwMaxBitRate 4608000
+ dwMaxVideoFrameBufferSize 153600
+ dwDefaultFrameInterval 333333
+ bFrameIntervalType 6
+ dwFrameInterval( 0) 333333
+ dwFrameInterval( 1) 500000
+ dwFrameInterval( 2) 666666
+ dwFrameInterval( 3) 1000000
+ dwFrameInterval( 4) 2000000
+ dwFrameInterval( 5) 10000000
+ VideoStreaming Interface Descriptor:
+ bLength 50
+ bDescriptorType 36
+ bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
+ bFrameIndex 4
+ bmCapabilities 0x00
+ Still image unsupported
+ wWidth 176
+ wHeight 144
+ dwMinBitRate 50688
+ dwMaxBitRate 1520640
+ dwMaxVideoFrameBufferSize 50688
+ dwDefaultFrameInterval 333333
+ bFrameIntervalType 6
+ dwFrameInterval( 0) 333333
+ dwFrameInterval( 1) 500000
+ dwFrameInterval( 2) 666666
+ dwFrameInterval( 3) 1000000
+ dwFrameInterval( 4) 2000000
+ dwFrameInterval( 5) 10000000
+ VideoStreaming Interface Descriptor:
+ bLength 50
+ bDescriptorType 36
+ bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
+ bFrameIndex 5
+ bmCapabilities 0x00
+ Still image unsupported
+ wWidth 160
+ wHeight 120
+ dwMinBitRate 38400
+ dwMaxBitRate 1152000
+ dwMaxVideoFrameBufferSize 38400
+ dwDefaultFrameInterval 333333
+ bFrameIntervalType 6
+ dwFrameInterval( 0) 333333
+ dwFrameInterval( 1) 500000
+ dwFrameInterval( 2) 666666
+ dwFrameInterval( 3) 1000000
+ dwFrameInterval( 4) 2000000
+ dwFrameInterval( 5) 10000000
+ VideoStreaming Interface Descriptor:
+ bLength 38
+ bDescriptorType 36
+ bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
+ bFrameIndex 6
+ bmCapabilities 0x00
+ Still image unsupported
+ wWidth 1280
+ wHeight 960
+ dwMinBitRate 2457600
+ dwMaxBitRate 22118400
+ dwMaxVideoFrameBufferSize 2457600
+ dwDefaultFrameInterval 1111111
+ bFrameIntervalType 3
+ dwFrameInterval( 0) 1111111
+ dwFrameInterval( 1) 2000000
+ dwFrameInterval( 2) 10000000
+ VideoStreaming Interface Descriptor:
+ bLength 38
+ bDescriptorType 36
+ bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
+ bFrameIndex 7
+ bmCapabilities 0x00
+ Still image unsupported
+ wWidth 1280
+ wHeight 1024
+ dwMinBitRate 2621440
+ dwMaxBitRate 23592960
+ dwMaxVideoFrameBufferSize 2621440
+ dwDefaultFrameInterval 1111111
+ bFrameIntervalType 3
+ dwFrameInterval( 0) 1111111
+ dwFrameInterval( 1) 2000000
+ dwFrameInterval( 2) 10000000
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 1
+ bNumEndpoints 1
+ bInterfaceClass 14 Video
+ bInterfaceSubClass 2 Video Streaming
+ bInterfaceProtocol 0
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 5
+ Transfer Type Isochronous
+ Synch Type Asynchronous
+ Usage Type Data
+ wMaxPacketSize 0x0080 1x 128 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 2
+ bNumEndpoints 1
+ bInterfaceClass 14 Video
+ bInterfaceSubClass 2 Video Streaming
+ bInterfaceProtocol 0
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 5
+ Transfer Type Isochronous
+ Synch Type Asynchronous
+ Usage Type Data
+ wMaxPacketSize 0x0100 1x 256 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 3
+ bNumEndpoints 1
+ bInterfaceClass 14 Video
+ bInterfaceSubClass 2 Video Streaming
+ bInterfaceProtocol 0
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 5
+ Transfer Type Isochronous
+ Synch Type Asynchronous
+ Usage Type Data
+ wMaxPacketSize 0x0320 1x 800 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 4
+ bNumEndpoints 1
+ bInterfaceClass 14 Video
+ bInterfaceSubClass 2 Video Streaming
+ bInterfaceProtocol 0
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 5
+ Transfer Type Isochronous
+ Synch Type Asynchronous
+ Usage Type Data
+ wMaxPacketSize 0x0b20 2x 800 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 5
+ bNumEndpoints 1
+ bInterfaceClass 14 Video
+ bInterfaceSubClass 2 Video Streaming
+ bInterfaceProtocol 0
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 5
+ Transfer Type Isochronous
+ Synch Type Asynchronous
+ Usage Type Data
+ wMaxPacketSize 0x1320 3x 800 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 6
+ bNumEndpoints 1
+ bInterfaceClass 14 Video
+ bInterfaceSubClass 2 Video Streaming
+ bInterfaceProtocol 0
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 5
+ Transfer Type Isochronous
+ Synch Type Asynchronous
+ Usage Type Data
+ wMaxPacketSize 0x13e8 3x 1000 bytes
+ bInterval 1
+Device Qualifier (for other device speed):
+ bLength 10
+ bDescriptorType 6
+ bcdUSB 2.00
+ bDeviceClass 239 Miscellaneous Device
+ bDeviceSubClass 2 ?
+ bDeviceProtocol 1 Interface Association
+ bMaxPacketSize0 64
+ bNumConfigurations 1
+Device Status: 0x0000
+ (Bus Powered)
+
+Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 2.00
+ bDeviceClass 9 Hub
+ bDeviceSubClass 0 Unused
+ bDeviceProtocol 0 Full speed (or root) hub
+ bMaxPacketSize0 64
+ idVendor 0x1d6b Linux Foundation
+ idProduct 0x0002 2.0 root hub
+ bcdDevice 3.13
+ iManufacturer 3 Linux 3.13.0-39-lowlatency ehci_hcd
+ iProduct 2 EHCI Host Controller
+ iSerial 1 0000:00:1a.7
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 25
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xe0
+ Self Powered
+ Remote Wakeup
+ MaxPower 0mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 9 Hub
+ bInterfaceSubClass 0 Unused
+ bInterfaceProtocol 0 Full speed (or root) hub
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0004 1x 4 bytes
+ bInterval 12
+Hub Descriptor:
+ bLength 9
+ bDescriptorType 41
+ nNbrPorts 6
+ wHubCharacteristic 0x000a
+ No power switching (usb 1.0)
+ Per-port overcurrent protection
+ bPwrOn2PwrGood 10 * 2 milli seconds
+ bHubContrCurrent 0 milli Ampere
+ DeviceRemovable 0x58
+ PortPwrCtrlMask 0xff
+ Hub Port Status:
+ Port 1: 0000.0100 power
+ Port 2: 0000.0100 power
+ Port 3: 0000.0100 power
+ Port 4: 0000.0100 power
+ Port 5: 0000.0100 power
+ Port 6: 0000.0503 highspeed power enable connect
+Device Status: 0x0001
+ Self Powered
+
+Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 1.10
+ bDeviceClass 9 Hub
+ bDeviceSubClass 0 Unused
+ bDeviceProtocol 0 Full speed (or root) hub
+ bMaxPacketSize0 64
+ idVendor 0x1d6b Linux Foundation
+ idProduct 0x0001 1.1 root hub
+ bcdDevice 3.13
+ iManufacturer 3 Linux 3.13.0-39-lowlatency uhci_hcd
+ iProduct 2 UHCI Host Controller
+ iSerial 1 0000:00:1a.2
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 25
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xe0
+ Self Powered
+ Remote Wakeup
+ MaxPower 0mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 9 Hub
+ bInterfaceSubClass 0 Unused
+ bInterfaceProtocol 0 Full speed (or root) hub
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0002 1x 2 bytes
+ bInterval 255
+Hub Descriptor:
+ bLength 9
+ bDescriptorType 41
+ nNbrPorts 2
+ wHubCharacteristic 0x000a
+ No power switching (usb 1.0)
+ Per-port overcurrent protection
+ bPwrOn2PwrGood 1 * 2 milli seconds
+ bHubContrCurrent 0 milli Ampere
+ DeviceRemovable 0x04
+ PortPwrCtrlMask 0xff
+ Hub Port Status:
+ Port 1: 0000.0100 power
+ Port 2: 0000.0100 power
+Device Status: 0x0001
+ Self Powered
+
+Bus 004 Device 003: ID 0a5c:2145 Broadcom Corp. BCM2045B (BDC-2.1) [Bluetooth Controller]
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 2.00
+ bDeviceClass 224 Wireless
+ bDeviceSubClass 1 Radio Frequency
+ bDeviceProtocol 1 Bluetooth
+ bMaxPacketSize0 64
+ idVendor 0x0a5c Broadcom Corp.
+ idProduct 0x2145 BCM2045B (BDC-2.1) [Bluetooth Controller]
+ bcdDevice 3.99
+ iManufacturer 1 Lenovo Computer Corp
+ iProduct 2 ThinkPad Bluetooth with Enhanced Data Rate II
+ iSerial 0
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 216
+ bNumInterfaces 4
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xe0
+ Self Powered
+ Remote Wakeup
+ MaxPower 100mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 3
+ bInterfaceClass 224 Wireless
+ bInterfaceSubClass 1 Radio Frequency
+ bInterfaceProtocol 1 Bluetooth
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0010 1x 16 bytes
+ bInterval 1
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x82 EP 2 IN
+ bmAttributes 2
+ Transfer Type Bulk
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0040 1x 64 bytes
+ bInterval 1
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x02 EP 2 OUT
+ bmAttributes 2
+ Transfer Type Bulk
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0040 1x 64 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 0
+ bNumEndpoints 2
+ bInterfaceClass 224 Wireless
+ bInterfaceSubClass 1 Radio Frequency
+ bInterfaceProtocol 1 Bluetooth
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x83 EP 3 IN
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0000 1x 0 bytes
+ bInterval 1
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x03 EP 3 OUT
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0000 1x 0 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 1
+ bNumEndpoints 2
+ bInterfaceClass 224 Wireless
+ bInterfaceSubClass 1 Radio Frequency
+ bInterfaceProtocol 1 Bluetooth
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x83 EP 3 IN
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0009 1x 9 bytes
+ bInterval 1
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x03 EP 3 OUT
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0009 1x 9 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 2
+ bNumEndpoints 2
+ bInterfaceClass 224 Wireless
+ bInterfaceSubClass 1 Radio Frequency
+ bInterfaceProtocol 1 Bluetooth
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x83 EP 3 IN
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0011 1x 17 bytes
+ bInterval 1
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x03 EP 3 OUT
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0011 1x 17 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 3
+ bNumEndpoints 2
+ bInterfaceClass 224 Wireless
+ bInterfaceSubClass 1 Radio Frequency
+ bInterfaceProtocol 1 Bluetooth
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x83 EP 3 IN
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0020 1x 32 bytes
+ bInterval 1
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x03 EP 3 OUT
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0020 1x 32 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 4
+ bNumEndpoints 2
+ bInterfaceClass 224 Wireless
+ bInterfaceSubClass 1 Radio Frequency
+ bInterfaceProtocol 1 Bluetooth
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x83 EP 3 IN
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0040 1x 64 bytes
+ bInterval 1
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x03 EP 3 OUT
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0040 1x 64 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 1
+ bAlternateSetting 5
+ bNumEndpoints 2
+ bInterfaceClass 224 Wireless
+ bInterfaceSubClass 1 Radio Frequency
+ bInterfaceProtocol 1 Bluetooth
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x83 EP 3 IN
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0040 1x 64 bytes
+ bInterval 1
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x03 EP 3 OUT
+ bmAttributes 1
+ Transfer Type Isochronous
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0040 1x 64 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 2
+ bAlternateSetting 0
+ bNumEndpoints 2
+ bInterfaceClass 255 Vendor Specific Class
+ bInterfaceSubClass 255 Vendor Specific Subclass
+ bInterfaceProtocol 255 Vendor Specific Protocol
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x84 EP 4 IN
+ bmAttributes 2
+ Transfer Type Bulk
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0020 1x 32 bytes
+ bInterval 1
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x04 EP 4 OUT
+ bmAttributes 2
+ Transfer Type Bulk
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0020 1x 32 bytes
+ bInterval 1
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 3
+ bAlternateSetting 0
+ bNumEndpoints 0
+ bInterfaceClass 254 Application Specific Interface
+ bInterfaceSubClass 1 Device Firmware Update
+ bInterfaceProtocol 0
+ iInterface 0
+ Device Firmware Upgrade Interface Descriptor:
+ bLength 7
+ bDescriptorType 33
+ bmAttributes 7
+ Will Not Detach
+ Manifestation Tolerant
+ Upload Supported
+ Download Supported
+ wDetachTimeout 5000 milliseconds
+ wTransferSize 64 bytes
+Device Status: 0x0001
+ Self Powered
+
+Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 2.00
+ bDeviceClass 255 Vendor Specific Class
+ bDeviceSubClass 255 Vendor Specific Subclass
+ bDeviceProtocol 255 Vendor Specific Protocol
+ bMaxPacketSize0 8
+ idVendor 0x08ff AuthenTec, Inc.
+ idProduct 0x2810 AES2810
+ bcdDevice 17.03
+ iManufacturer 0
+ iProduct 1 Fingerprint Sensor
+ iSerial 0
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 32
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xa0
+ (Bus Powered)
+ Remote Wakeup
+ MaxPower 100mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 2
+ bInterfaceClass 255 Vendor Specific Class
+ bInterfaceSubClass 255 Vendor Specific Subclass
+ bInterfaceProtocol 255 Vendor Specific Protocol
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 2
+ Transfer Type Bulk
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0040 1x 64 bytes
+ bInterval 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x02 EP 2 OUT
+ bmAttributes 2
+ Transfer Type Bulk
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0008 1x 8 bytes
+ bInterval 0
+Device Status: 0x0000
+ (Bus Powered)
+
+Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 1.10
+ bDeviceClass 9 Hub
+ bDeviceSubClass 0 Unused
+ bDeviceProtocol 0 Full speed (or root) hub
+ bMaxPacketSize0 64
+ idVendor 0x1d6b Linux Foundation
+ idProduct 0x0001 1.1 root hub
+ bcdDevice 3.13
+ iManufacturer 3 Linux 3.13.0-39-lowlatency uhci_hcd
+ iProduct 2 UHCI Host Controller
+ iSerial 1 0000:00:1a.1
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 25
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xe0
+ Self Powered
+ Remote Wakeup
+ MaxPower 0mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 9 Hub
+ bInterfaceSubClass 0 Unused
+ bInterfaceProtocol 0 Full speed (or root) hub
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0002 1x 2 bytes
+ bInterval 255
+Hub Descriptor:
+ bLength 9
+ bDescriptorType 41
+ nNbrPorts 2
+ wHubCharacteristic 0x000a
+ No power switching (usb 1.0)
+ Per-port overcurrent protection
+ bPwrOn2PwrGood 1 * 2 milli seconds
+ bHubContrCurrent 0 milli Ampere
+ DeviceRemovable 0x06
+ PortPwrCtrlMask 0xff
+ Hub Port Status:
+ Port 1: 0000.0103 power enable connect
+ Port 2: 0000.0103 power enable connect
+Device Status: 0x0001
+ Self Powered
+
+Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 1.10
+ bDeviceClass 9 Hub
+ bDeviceSubClass 0 Unused
+ bDeviceProtocol 0 Full speed (or root) hub
+ bMaxPacketSize0 64
+ idVendor 0x1d6b Linux Foundation
+ idProduct 0x0001 1.1 root hub
+ bcdDevice 3.13
+ iManufacturer 3 Linux 3.13.0-39-lowlatency uhci_hcd
+ iProduct 2 UHCI Host Controller
+ iSerial 1 0000:00:1a.0
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 25
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0xe0
+ Self Powered
+ Remote Wakeup
+ MaxPower 0mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 9 Hub
+ bInterfaceSubClass 0 Unused
+ bInterfaceProtocol 0 Full speed (or root) hub
+ iInterface 0
+ Endpoint Descriptor:
+ bLength 7
+ bDescriptorType 5
+ bEndpointAddress 0x81 EP 1 IN
+ bmAttributes 3
+ Transfer Type Interrupt
+ Synch Type None
+ Usage Type Data
+ wMaxPacketSize 0x0002 1x 2 bytes
+ bInterval 255
+Hub Descriptor:
+ bLength 9
+ bDescriptorType 41
+ nNbrPorts 2
+ wHubCharacteristic 0x000a
+ No power switching (usb 1.0)
+ Per-port overcurrent protection
+ bPwrOn2PwrGood 1 * 2 milli seconds
+ bHubContrCurrent 0 milli Ampere
+ DeviceRemovable 0x00
+ PortPwrCtrlMask 0xff
+ Hub Port Status:
+ Port 1: 0000.0100 power
+ Port 2: 0000.0100 power
+Device Status: 0x0001
+ Self Powered