Lenovo ThinkPad L420 Hardware Report: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
No edit summary
Jugbogdan (talk | contribs)
Line 653: Line 653:
</PRE>
</PRE>


==LSUSB Hardware Report==
==USB Report==
 
Bus Device ID
<PRE>
001 001   05c8:0317 Cheng Uei Precision Industry Co., Ltd (Foxlink) Integrated Camera
Bus 001 Device 001: ID 05c8:0317 Cheng Uei Precision Industry Co., Ltd (Foxlink)  
  001 002   147e:1002 UPEK           Biometric Touchchip/Touchstrip Fingerprint Sensor
Device Descriptor:
  001 003   0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1) Broadcom Bluetooth Device
  bLength                18
  001 004   0461:4d03 Primax Electronics, Ltd Kensington Mouse-in-a-box
  bDescriptorType        1
  bcdUSB              2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass        2 ?
  bDeviceProtocol        1 Interface Association
  bMaxPacketSize0        64
  idVendor          0x05c8 Cheng Uei Precision Industry Co., Ltd (Foxlink)
  idProduct          0x0317
  bcdDevice            1.05
  iManufacturer          1 Foxlink
  iProduct                2 Integrated Camera
  iSerial                0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                9
    bDescriptorType        2
    wTotalLength          800
    bNumInterfaces          2
    bConfigurationValue    1
    iConfiguration          0
    bmAttributes        0x80
      (Bus Powered)
    MaxPower              200mA
    Interface Association:
      bLength                8
      bDescriptorType        11
      bFirstInterface        0
      bInterfaceCount        2
      bFunctionClass        14 Video
      bFunctionSubClass      3 Video Interface Collection
      bFunctionProtocol      0
      iFunction              4 Integrated Camera
    Interface Descriptor:
      bLength                9
      bDescriptorType        4
      bInterfaceNumber        0
      bAlternateSetting      0
      bNumEndpoints          1
      bInterfaceClass        14 Video
      bInterfaceSubClass      1 Video Control
      bInterfaceProtocol      0
      iInterface              4 Integrated Camera
      VideoControl Interface Descriptor:
        bLength                13
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdUVC              1.00
        wTotalLength          78
        dwClockFrequency      30.000000MHz
        bInCollection          1
        baInterfaceNr( 0)      1
      VideoControl Interface Descriptor:
        bLength                18
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID            1
        wTerminalType      0x0201 Camera Sensor
        bAssocTerminal          4
        iTerminal              0
        wObjectiveFocalLengthMin      0
        wObjectiveFocalLengthMax      0
        wOcularFocalLength            0
        bControlSize                  3
        bmControls          0x00040a0e
          Auto-Exposure Mode
          Auto-Exposure Priority
          Exposure Time (Absolute)
          Zoom (Absolute)
          PanTilt (Absolute)
          Privacy
      VideoControl Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      5 (PROCESSING_UNIT)
      Warning: Descriptor too short
        bUnitID                2
        bSourceID              1
        wMaxMultiplier          0
        bControlSize            2
        bmControls    0x0000157f
          Brightness
          Contrast
          Hue
          Saturation
          Sharpness
          Gamma
          White Balance Temperature
          Backlight Compensation
          Power Line Frequency
          White Balance Temperature, Auto
        iProcessing            0
        bmVideoStandards    0x1b
          None
          NTSC - 525/60
          SECAM - 625/50
          NTSC - 625/50
      VideoControl Interface Descriptor:
        bLength                27
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                3
        guidExtensionCode        {0a3e1874-8254-1a48-b402-48b8b8c49cc8}
        bNumControl            11
        bNrPins                1
        baSourceID( 0)          2
        bControlSize            2
        bmControls( 0)      0xff
        bmControls( 1)      0x07
        iExtension              0
      VideoControl Interface Descriptor:
        bLength                9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID            4
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID              3
        iTerminal              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              8
      ENDPOINT CLASS:  05 25 03 10 00
    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                            15
        bDescriptorType                    36
        bDescriptorSubtype                  1 (INPUT_HEADER)
        bNumFormats                        2
        wTotalLength                      563
        bEndPointAddress                  130
        bmInfo                              1
        bTerminalLink                      4
        bStillCaptureMethod                1
        bTriggerSupport                    0
        bTriggerUsage                      0
        bControlSize                        1
        bmaControls( 0)                    0
        bmaControls( 1)                    0
      VideoStreaming Interface Descriptor:
        bLength                            27
        bDescriptorType                    36
        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
        bFormatIndex                        1
        bNumFrameDescriptors                8
        guidFormat                            {59555932-0000-1000-8000-00aa00389b71}
        bBitsPerPixel                      16
        bDefaultFrameIndex                  1
        bAspectRatioX                      0
        bAspectRatioY                      0
        bmInterlaceFlags                0x02
          Interlaced stream or variable: No
          Fields per frame: 1 fields
          Field 1 first: No
          Field pattern: Field 1 only
          bCopyProtect                      0
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        1
        bmCapabilities                  0x01
          Still image supported
        wWidth                            640
        wHeight                          480
        dwMinBitRate                73728000
        dwMaxBitRate                147456000
        dwMaxVideoFrameBufferSize      614400
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        2
        bmCapabilities                  0x01
          Still image supported
        wWidth                            640
        wHeight                          360
        dwMinBitRate                55296000
        dwMaxBitRate                110592000
        dwMaxVideoFrameBufferSize      460800
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        3
        bmCapabilities                  0x01
          Still image supported
        wWidth                            352
        wHeight                          288
        dwMinBitRate                24330240
        dwMaxBitRate                48660480
        dwMaxVideoFrameBufferSize      202752
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        4
        bmCapabilities                  0x01
          Still image supported
        wWidth                            320
        wHeight                          240
        dwMinBitRate                18432000
        dwMaxBitRate                36864000
        dwMaxVideoFrameBufferSize      153600
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        5
        bmCapabilities                  0x01
          Still image supported
        wWidth                            800
        wHeight                          448
        dwMinBitRate                86016000
        dwMaxBitRate                86016000
        dwMaxVideoFrameBufferSize      716800
        dwDefaultFrameInterval        666666
        bFrameIntervalType                  1
        dwFrameInterval( 0)            666666
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        6
        bmCapabilities                  0x01
          Still image supported
        wWidth                            960
        wHeight                          544
        dwMinBitRate                83558400
        dwMaxBitRate                83558400
        dwMaxVideoFrameBufferSize    1044480
        dwDefaultFrameInterval        1000000
        bFrameIntervalType                  1
        dwFrameInterval( 0)          1000000
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        7
        bmCapabilities                  0x01
          Still image supported
        wWidth                          1280
        wHeight                          720
        dwMinBitRate                147456000
        dwMaxBitRate                147456000
        dwMaxVideoFrameBufferSize    1843200
        dwDefaultFrameInterval        1000000
        bFrameIntervalType                  1
        dwFrameInterval( 0)          1000000
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        8
        bmCapabilities                  0x01
          Still image supported
        wWidth                            424
        wHeight                          240
        dwMinBitRate                24422400
        dwMaxBitRate                48844800
        dwMaxVideoFrameBufferSize      203520
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            6
        bDescriptorType                    36
        bDescriptorSubtype                13 (COLORFORMAT)
        bColorPrimaries                    1 (BT.709,sRGB)
        bTransferCharacteristics            1 (BT.709)
        bMatrixCoefficients                4 (SMPTE 170M (BT.601))
      VideoStreaming Interface Descriptor:
        bLength                            11
        bDescriptorType                    36
        bDescriptorSubtype                  6 (FORMAT_MJPEG)
        bFormatIndex                        2
        bNumFrameDescriptors                7
        bFlags                              0
          Fixed-size samples: No
        bDefaultFrameIndex                  1
        bAspectRatioX                      0
        bAspectRatioY                      0
        bmInterlaceFlags                0x02
          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                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        1
        bmCapabilities                  0x01
          Still image supported
        wWidth                            640
        wHeight                          480
        dwMinBitRate                110592000
        dwMaxBitRate                221184000
        dwMaxVideoFrameBufferSize      921600
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        2
        bmCapabilities                  0x01
          Still image supported
        wWidth                            640
        wHeight                          360
        dwMinBitRate                82944000
        dwMaxBitRate                165888000
        dwMaxVideoFrameBufferSize      691200
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        3
        bmCapabilities                  0x01
          Still image supported
        wWidth                            352
        wHeight                          288
        dwMinBitRate                36495360
        dwMaxBitRate                72990720
        dwMaxVideoFrameBufferSize      304128
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        4
        bmCapabilities                  0x01
          Still image supported
        wWidth                            320
        wHeight                          240
        dwMinBitRate                27648000
        dwMaxBitRate                55296000
        dwMaxVideoFrameBufferSize      230400
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        5
        bmCapabilities                  0x01
          Still image supported
        wWidth                            800
        wHeight                          448
        dwMinBitRate                129024000
        dwMaxBitRate                258048000
        dwMaxVideoFrameBufferSize    1075200
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        6
        bmCapabilities                  0x01
          Still image supported
        wWidth                            960
        wHeight                          544
        dwMinBitRate                188006400
        dwMaxBitRate                376012800
        dwMaxVideoFrameBufferSize    1566720
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        7
        bmCapabilities                  0x01
          Still image supported
        wWidth                          1280
        wHeight                          720
        dwMinBitRate                331776000
        dwMaxBitRate                663552000
        dwMaxVideoFrameBufferSize    2764800
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            6
        bDescriptorType                    36
        bDescriptorSubtype                13 (COLORFORMAT)
        bColorPrimaries                    1 (BT.709,sRGB)
        bTransferCharacteristics            1 (BT.709)
        bMatrixCoefficients                4 (SMPTE 170M (BT.601))
    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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x03c0  1x 960 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x0400  1x 1024 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x0b5c  2x 860 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x0c00  2x 1024 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x135c  3x 860 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x13c0 3x 960 bytes
        bInterval              1
    Interface Descriptor:
      bLength                9
      bDescriptorType        4
      bInterfaceNumber        1
      bAlternateSetting      7
      bNumEndpoints          1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                7
        bDescriptorType        5
        bEndpointAddress    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x13fc  3x 1020 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 002: ID 147e:1002 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Device Descriptor:
  bLength                18
  bDescriptorType        1
  bcdUSB              1.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass        0
  bDeviceProtocol        0
  bMaxPacketSize0        8
  idVendor           0x147e Upek
  idProduct          0x1002 Biometric Touchchip/Touchstrip Fingerprint Sensor
  bcdDevice            0.48
  iManufacturer          1 UPEK
  iProduct                2 TouchStrip Fingerprint Sensor     
  iSerial                0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                9
    bDescriptorType        2
    wTotalLength          39
    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          3
      bInterfaceClass      255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      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    0x0040  1x 64 bytes
        bInterval              0
      Endpoint Descriptor:
        bLength                7
        bDescriptorType        5
        bEndpointAddress    0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type              None
          Usage Type              Data
        wMaxPacketSize    0x0004  1x 4 bytes
        bInterval              10
Device Status:    0x0000
  (Bus Powered)
 
Bus 001 Device 003: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
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          0x217f BCM2045B (BDC-2.1)
  bcdDevice            7.48
  iManufacturer          1 Broadcom Corp
  iProduct                2 Broadcom Bluetooth Device
  iSerial                3 EC55F9EF3F2D
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                9
    bDescriptorType        2
    wTotalLength          216
    bNumInterfaces          4
    bConfigurationValue    1
    iConfiguration          0
    bmAttributes        0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    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      1
      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 001 Device 004: ID 0461:4d03 Primax Electronics, Ltd Kensington Mouse-in-a-box
Device Descriptor:
  bLength                18
  bDescriptorType        1
  bcdUSB              1.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass        0
  bDeviceProtocol        0
  bMaxPacketSize0        8
  idVendor          0x0461 Primax Electronics, Ltd
  idProduct          0x4d03 Kensington Mouse-in-a-box
  bcdDevice            4.41
  iManufacturer          0
  iProduct                0
  iSerial                0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                9
    bDescriptorType        2
    wTotalLength          34
    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          1
      bInterfaceClass        3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0
        HID Device Descriptor:
          bLength                9
          bDescriptorType        33
          bcdHID              1.00
          bCountryCode            0 Not supported
          bNumDescriptors        1
          bDescriptorType        34 Report
          wDescriptorLength      52
          Report Descriptor: (length is 52)
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x02 ] 2
                            Mouse
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Local ): Usage, data= [ 0x01 ] 1
                            Pointer
            Item(Main  ): Collection, data= [ 0x00 ] 0
                            Physical
            Item(Global): Usage Page, data= [ 0x09 ] 9
                            Buttons
            Item(Local ): Usage Minimum, data= [ 0x01 ] 1
                            Button 1 (Primary)
            Item(Local ): Usage Maximum, data= [ 0x03 ] 3
                            Button 3 (Tertiary)
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x03 ] 3
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Main  ): Input, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x05 ] 5
            Item(Main  ): Input, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x30 ] 48
                            Direction-X
            Item(Local ): Usage, data= [ 0x31 ] 49
                            Direction-Y
            Item(Local ): Usage, data= [ 0x38 ] 56
                            Wheel
            Item(Global): Logical Minimum, data= [ 0x81 ] 129
            Item(Global): Logical Maximum, data= [ 0x7f ] 127
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Global): Report Count, data= [ 0x03 ] 3
            Item(Main  ): Input, data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Main  ): End Collection, data=none
            Item(Main  ): End Collection, data=none
      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              10
Device Status:    0x0002
  (Bus Powered)
  Remote Wakeup Enabled
 
</PRE>
 
==LSUSB Report
<PRE>
 
Bus 001 Device 001: ID 05c8:0317 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Device Descriptor:
  bLength                18
  bDescriptorType        1
  bcdUSB              2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass        2 ?
  bDeviceProtocol        1 Interface Association
  bMaxPacketSize0        64
  idVendor          0x05c8 Cheng Uei Precision Industry Co., Ltd (Foxlink)
  idProduct          0x0317
  bcdDevice            1.05
  iManufacturer          1 Foxlink
  iProduct                2 Integrated Camera
  iSerial                0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                9
    bDescriptorType        2
    wTotalLength          800
    bNumInterfaces          2
    bConfigurationValue    1
    iConfiguration          0
    bmAttributes        0x80
      (Bus Powered)
    MaxPower              200mA
    Interface Association:
      bLength                8
      bDescriptorType        11
      bFirstInterface        0
      bInterfaceCount        2
      bFunctionClass        14 Video
      bFunctionSubClass      3 Video Interface Collection
      bFunctionProtocol      0
      iFunction              4 Integrated Camera
    Interface Descriptor:
      bLength                9
      bDescriptorType        4
      bInterfaceNumber        0
      bAlternateSetting      0
      bNumEndpoints          1
      bInterfaceClass        14 Video
      bInterfaceSubClass      1 Video Control
      bInterfaceProtocol      0
      iInterface              4 Integrated Camera
      VideoControl Interface Descriptor:
        bLength                13
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdUVC              1.00
        wTotalLength          78
        dwClockFrequency      30.000000MHz
        bInCollection          1
        baInterfaceNr( 0)      1
      VideoControl Interface Descriptor:
        bLength                18
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID            1
        wTerminalType      0x0201 Camera Sensor
        bAssocTerminal          4
        iTerminal              0
        wObjectiveFocalLengthMin      0
        wObjectiveFocalLengthMax      0
        wOcularFocalLength            0
        bControlSize                  3
        bmControls          0x00040a0e
          Auto-Exposure Mode
          Auto-Exposure Priority
          Exposure Time (Absolute)
          Zoom (Absolute)
          PanTilt (Absolute)
          Privacy
      VideoControl Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      5 (PROCESSING_UNIT)
      Warning: Descriptor too short
        bUnitID                2
        bSourceID              1
        wMaxMultiplier          0
        bControlSize            2
        bmControls    0x0000157f
          Brightness
          Contrast
          Hue
          Saturation
          Sharpness
          Gamma
          White Balance Temperature
          Backlight Compensation
          Power Line Frequency
          White Balance Temperature, Auto
        iProcessing            0
        bmVideoStandards    0x1b
          None
          NTSC - 525/60
          SECAM - 625/50
          NTSC - 625/50
      VideoControl Interface Descriptor:
        bLength                27
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                3
        guidExtensionCode        {0a3e1874-8254-1a48-b402-48b8b8c49cc8}
        bNumControl            11
        bNrPins                1
        baSourceID( 0)          2
        bControlSize            2
        bmControls( 0)      0xff
        bmControls( 1)      0x07
        iExtension              0
      VideoControl Interface Descriptor:
        bLength                9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID            4
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID              3
        iTerminal              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              8
      ENDPOINT CLASS:  05 25 03 10 00
    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                            15
        bDescriptorType                    36
        bDescriptorSubtype                  1 (INPUT_HEADER)
        bNumFormats                        2
        wTotalLength                      563
        bEndPointAddress                  130
        bmInfo                              1
        bTerminalLink                      4
        bStillCaptureMethod                1
        bTriggerSupport                    0
        bTriggerUsage                      0
        bControlSize                        1
        bmaControls( 0)                    0
        bmaControls( 1)                    0
      VideoStreaming Interface Descriptor:
        bLength                            27
        bDescriptorType                    36
        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
        bFormatIndex                        1
        bNumFrameDescriptors                8
        guidFormat                            {59555932-0000-1000-8000-00aa00389b71}
        bBitsPerPixel                      16
        bDefaultFrameIndex                  1
        bAspectRatioX                      0
        bAspectRatioY                      0
        bmInterlaceFlags                0x02
          Interlaced stream or variable: No
          Fields per frame: 1 fields
          Field 1 first: No
          Field pattern: Field 1 only
          bCopyProtect                      0
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        1
        bmCapabilities                  0x01
          Still image supported
        wWidth                            640
        wHeight                          480
        dwMinBitRate                73728000
        dwMaxBitRate                147456000
        dwMaxVideoFrameBufferSize      614400
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        2
        bmCapabilities                  0x01
          Still image supported
        wWidth                            640
        wHeight                          360
        dwMinBitRate                55296000
        dwMaxBitRate                110592000
        dwMaxVideoFrameBufferSize      460800
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        3
        bmCapabilities                  0x01
          Still image supported
        wWidth                            352
        wHeight                          288
        dwMinBitRate                24330240
        dwMaxBitRate                48660480
        dwMaxVideoFrameBufferSize      202752
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        4
        bmCapabilities                  0x01
          Still image supported
        wWidth                            320
        wHeight                          240
        dwMinBitRate                18432000
        dwMaxBitRate                36864000
        dwMaxVideoFrameBufferSize      153600
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        5
        bmCapabilities                  0x01
          Still image supported
        wWidth                            800
        wHeight                          448
        dwMinBitRate                86016000
        dwMaxBitRate                86016000
        dwMaxVideoFrameBufferSize      716800
        dwDefaultFrameInterval        666666
        bFrameIntervalType                  1
        dwFrameInterval( 0)            666666
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        6
        bmCapabilities                  0x01
          Still image supported
        wWidth                            960
        wHeight                          544
        dwMinBitRate                83558400
        dwMaxBitRate                83558400
        dwMaxVideoFrameBufferSize    1044480
        dwDefaultFrameInterval        1000000
        bFrameIntervalType                  1
        dwFrameInterval( 0)          1000000
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        7
        bmCapabilities                  0x01
          Still image supported
        wWidth                          1280
        wHeight                          720
        dwMinBitRate                147456000
        dwMaxBitRate                147456000
        dwMaxVideoFrameBufferSize    1843200
        dwDefaultFrameInterval        1000000
        bFrameIntervalType                  1
        dwFrameInterval( 0)          1000000
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                        8
        bmCapabilities                  0x01
          Still image supported
        wWidth                            424
        wHeight                          240
        dwMinBitRate                24422400
        dwMaxBitRate                48844800
        dwMaxVideoFrameBufferSize      203520
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            6
        bDescriptorType                    36
        bDescriptorSubtype                13 (COLORFORMAT)
        bColorPrimaries                    1 (BT.709,sRGB)
        bTransferCharacteristics            1 (BT.709)
        bMatrixCoefficients                4 (SMPTE 170M (BT.601))
      VideoStreaming Interface Descriptor:
        bLength                            11
        bDescriptorType                    36
        bDescriptorSubtype                  6 (FORMAT_MJPEG)
        bFormatIndex                        2
        bNumFrameDescriptors                7
        bFlags                              0
          Fixed-size samples: No
        bDefaultFrameIndex                  1
        bAspectRatioX                      0
        bAspectRatioY                      0
        bmInterlaceFlags                0x02
          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                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        1
        bmCapabilities                  0x01
          Still image supported
        wWidth                            640
        wHeight                          480
        dwMinBitRate                110592000
        dwMaxBitRate                221184000
        dwMaxVideoFrameBufferSize      921600
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        2
        bmCapabilities                  0x01
          Still image supported
        wWidth                            640
        wHeight                          360
        dwMinBitRate                82944000
        dwMaxBitRate                165888000
        dwMaxVideoFrameBufferSize      691200
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        3
        bmCapabilities                  0x01
          Still image supported
        wWidth                            352
        wHeight                          288
        dwMinBitRate                36495360
        dwMaxBitRate                72990720
        dwMaxVideoFrameBufferSize      304128
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        4
        bmCapabilities                  0x01
          Still image supported
        wWidth                            320
        wHeight                          240
        dwMinBitRate                27648000
        dwMaxBitRate                55296000
        dwMaxVideoFrameBufferSize      230400
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        5
        bmCapabilities                  0x01
          Still image supported
        wWidth                            800
        wHeight                          448
        dwMinBitRate                129024000
        dwMaxBitRate                258048000
        dwMaxVideoFrameBufferSize    1075200
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        6
        bmCapabilities                  0x01
          Still image supported
        wWidth                            960
        wHeight                          544
        dwMinBitRate                188006400
        dwMaxBitRate                376012800
        dwMaxVideoFrameBufferSize    1566720
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  7 (FRAME_MJPEG)
        bFrameIndex                        7
        bmCapabilities                  0x01
          Still image supported
        wWidth                          1280
        wHeight                          720
        dwMinBitRate                331776000
        dwMaxBitRate                663552000
        dwMaxVideoFrameBufferSize    2764800
        dwDefaultFrameInterval        333333
        bFrameIntervalType                  2
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            666666
      VideoStreaming Interface Descriptor:
        bLength                            6
        bDescriptorType                    36
        bDescriptorSubtype                13 (COLORFORMAT)
        bColorPrimaries                    1 (BT.709,sRGB)
        bTransferCharacteristics            1 (BT.709)
        bMatrixCoefficients                4 (SMPTE 170M (BT.601))
    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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x03c0  1x 960 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x0400  1x 1024 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x0b5c  2x 860 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x0c00  2x 1024 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x135c  3x 860 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    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x13c0  3x 960 bytes
        bInterval              1
    Interface Descriptor:
      bLength                9
      bDescriptorType        4
      bInterfaceNumber        1
      bAlternateSetting      7
      bNumEndpoints          1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                7
        bDescriptorType        5
        bEndpointAddress    0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type              Asynchronous
          Usage Type              Data
        wMaxPacketSize    0x13fc  3x 1020 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 002: ID 147e:1002 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Device Descriptor:
  bLength                18
  bDescriptorType        1
  bcdUSB              1.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass        0
  bDeviceProtocol        0
  bMaxPacketSize0        8
  idVendor          0x147e Upek
  idProduct          0x1002 Biometric Touchchip/Touchstrip Fingerprint Sensor
  bcdDevice            0.48
  iManufacturer          1 UPEK
  iProduct                2 TouchStrip Fingerprint Sensor     
  iSerial                0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                9
    bDescriptorType        2
    wTotalLength          39
    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          3
      bInterfaceClass      255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      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    0x0040  1x 64 bytes
        bInterval              0
      Endpoint Descriptor:
        bLength                7
        bDescriptorType        5
        bEndpointAddress    0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type              None
          Usage Type              Data
        wMaxPacketSize    0x0004  1x 4 bytes
        bInterval              10
Device Status:    0x0000
  (Bus Powered)
 
Bus 001 Device 003: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
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          0x217f BCM2045B (BDC-2.1)
  bcdDevice            7.48
  iManufacturer          1 Broadcom Corp
  iProduct                2 Broadcom Bluetooth Device
  iSerial                3 EC55F9EF3F2D
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                9
    bDescriptorType        2
    wTotalLength          216
    bNumInterfaces          4
    bConfigurationValue    1
    iConfiguration          0
    bmAttributes        0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    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      1
      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
 
</PRE>


[[Category:Laptop Computers]]
[[Category:Laptop Computers]]

Revision as of 14:09, 11 April 2020

From Lenovo ThinkPad L420

PCI Hardware Report

Craig Hart's PCI+AGP bus sniffer, Version 1.04vkA, freeware made in 1996-2005.
Loaded Vendor Data : "This is version ha_merged, 23 Jan 2018 11:05:53"

PCI BIOS Version 2.10 found!
Number of PCI Busses : 10
PCI Characteristics  : Config Mechanism 1 

Searching for PCI Devices using the OEMHLP$ driver

 Bus 0 (PCI Express), Device Number 0, Device Function 0
 Vendor 8086h Intel Corporation
 Device 0104h 2nd Generation Core Processor Family DRAM Controller
 Command 0106h (Memory Access, BusMaster, System Errors)
 Status 2090h (Has Capabilities List, Supports Back-To-Back Trans.,
   Received Master Abort, Fast Timing)
 Revision 09h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Bridge, type PCI to HOST
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 New Capabilities List Present:
   Vendor-Dependant Capability

 Bus 0 (PCI Express), Device Number 2, Device Function 0
 Vendor 8086h Intel Corporation
 Device 0116h 2nd Generation Core Processor Family Integrated Graphics Controller
 Command 0007h (I/O Access, Memory Access, BusMaster)
 Status 0090h (Has Capabilities List, Supports Back-To-Back Trans.,
   Fast Timing)
 Revision 09h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Display, type VGA
 Subsystem ID 21DD17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (64-bit) : F0000000h
 Address 2 is a Memory Address (64-bit, Prefetchable) : D0000000h
 Address 4 is an I/O Port : 1800h..183Fh
 System IRQ 16, INT# A
 New Capabilities List Present:
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 32-bit addresses
   Power Management Capability, Version 1.1
     Does not support low power State D1 or D2
     Does not support PME# signalling
     Current Power State : D0 (Device operational, no power saving)
   Unknown Capability (Code 13h)!!

 Bus 0 (PCI Express), Device Number 22, Device Function 0
 Vendor 8086h Intel Corporation
 Device 1C3Ah 6 Series/C200 Series Chipset Family MEI Controller #1
 Command 0006h (Memory Access, BusMaster)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 04h, Header Type 80h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Simple Communication, type Other
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (64-bit) : F0904000h
 System IRQ 16, INT# A
 New Capabilities List Present:
   Power Management Capability, Version 1.2
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 0 mA (Self powered)
     Current Power State : D0 (Device operational, no power saving)
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 64-bit addresses

 Bus 0 (PCI Express), Device Number 26, Device Function 0
 Vendor 8086h Intel Corporation
 Device 1C2Dh 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
 Command 0106h (Memory Access, BusMaster, System Errors)
 Status 0290h (Has Capabilities List, Supports Back-To-Back Trans.,
   Medium Timing)
 Revision 04h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Serial, type USB 2.0 (EHCI)
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (0-4GiB) : F0907000h..F09070FFh
 System IRQ 16, INT# A
 New Capabilities List Present:
   Power Management Capability, Version 1.1
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 375 mA
     Current Power State : D0 (Device operational, no power saving)
   USB 2.0 EHCI Debug Port Capability
   Unknown Capability (Code 13h)!!

 Bus 0 (PCI Express), Device Number 27, Device Function 0
 Vendor 8086h Intel Corporation
 Device 1C20h 6 Series/C200 Series Chipset Family High Definition Audio Controller
 Command 0106h (Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 04h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class Multimedia, type Unknown!
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (64-bit) : F0900000h..F0903FFFh
 System IRQ 22, INT# A
 New Capabilities List Present:
   Power Management Capability, Version 1.1
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 55 mA
     Current Power State : D0 (Device operational, no power saving)
   Message Signalled Interrupt Capability
     MSI is enabled
     MSI function can generate 64-bit addresses
   PCI Express Capability, Version 1
     Device/Port Type : 
       Root Complex Integrated Endpoint Device
       Unsupported Request Severity is Non-Fatal
     Device Status :
       AUX Power Detected
     Link Capabilities : 
       Maximum Link speed : Unknown (00h)!!
       Maximum Link Width : xReserved
       Link Port Number   : 0
     Link Control :
       Asynchronous Clocking in Use
     Link Status :
       Current Link speed : Unknown (00)!!
       Current Link Width : x0

 Bus 0 (PCI Express), Device Number 28, Device Function 0
 Vendor 8086h Intel Corporation
 Device 1C10h 6 Series/C200 Series Chipset Family PCI Express Root Port 1
 Command 0507h (I/O Access, Memory Access, BusMaster, System Errors,
   Interrupt Disable)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision B4h, Header Type 81h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class Bridge, type PCI to PCI
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 System IRQ 16, INT# A
 PCI Bridge Information:
   Primary Bus Number 0, Secondary Bus Number 2, Subordinate Bus number 2
   Secondary Bus Command 0000h
   Secondary Bus Status  2000h (Received Master Abort, Fast Timing)
   Secondary Bus Latency 00h
   I/O Port Range Passed to Secondary Bus : None
   Memory   Range Passed to Secondary Bus : None
   Prefetchable Memory Range Passed to Secondary Bus : None
 New Capabilities List Present:
   PCI Express Capability, Version 2
     Device/Port Type : 
       Root port of PCI Express Root Complex
     Port Type :
       Port is an Expansion Slot
       Unsupported Request Severity is Non-Fatal
     Device Status :
       AUX Power Detected
     Link Capabilities : 
       Maximum Link speed : Unknown (02h)!!
       Maximum Link Width : x1
       Link Port Number   : 1
     Link Control :
       Asynchronous Clocking in Use
     Link Status :
       Current Link speed : 2.5Gb/s
       Current Link Width : x0
     Slot Capabilities :
       Slot Power Limit Value :   0.020 Watts
       Physical slot Number 0
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 32-bit addresses
   Subsystem ID & Subsystem Vendor ID Capability
     SSVID : 17AAh
     SSID  : 21DDh
   Power Management Capability, Version 1.1
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 0 mA (Self powered)
     Current Power State : D0 (Device operational, no power saving)

 Bus 0 (PCI Express), Device Number 28, Device Function 1
 Vendor 8086h Intel Corporation
 Device 1C12h 6 Series/C200 Series Chipset Family PCI Express Root Port 2
 Command 0107h (I/O Access, Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision B4h, Header Type 81h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class Bridge, type PCI to PCI
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 System IRQ 17, INT# B
 PCI Bridge Information:
   Primary Bus Number 0, Secondary Bus Number 3, Subordinate Bus number 3
   Secondary Bus Command 0000h
   Secondary Bus Status  2000h (Received Master Abort, Fast Timing)
   Secondary Bus Latency 00h
   I/O Port Range Passed to Secondary Bus : None
   Memory   Range Passed to Secondary Bus : F0500000h..F05FFFFFh
   Prefetchable Memory Range Passed to Secondary Bus : None
 New Capabilities List Present:
   PCI Express Capability, Version 2
     Device/Port Type : 
       Root port of PCI Express Root Complex
     Port Type :
       Port is an Expansion Slot
       Unsupported Request Severity is Non-Fatal
     Device Status :
       AUX Power Detected
     Link Capabilities : 
       Maximum Link speed : Unknown (02h)!!
       Maximum Link Width : x1
       Link Port Number   : 2
     Link Control :
       Common Clock Configuration In Use
     Link Status :
       Current Link speed : 2.5Gb/s
       Current Link Width : x1
     Slot Capabilities :
       Slot Power Limit Value :   4.000 Watts
       Physical slot Number 0
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 32-bit addresses
   Subsystem ID & Subsystem Vendor ID Capability
     SSVID : 17AAh
     SSID  : 21DDh
   Power Management Capability, Version 1.1
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 0 mA (Self powered)
     Current Power State : D0 (Device operational, no power saving)

 Bus 0 (PCI Express), Device Number 28, Device Function 2
 Vendor 8086h Intel Corporation
 Device 1C14h 6 Series/C200 Series Chipset Family PCI Express Root Port 3
 Command 0107h (I/O Access, Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision B4h, Header Type 81h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class Bridge, type PCI to PCI
 Subsystem ID 21DD17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 System IRQ 18, INT# C
 PCI Bridge Information:
   Primary Bus Number 0, Secondary Bus Number 4, Subordinate Bus number 4
   Secondary Bus Command 0000h
   Secondary Bus Status  2000h (Received Master Abort, Fast Timing)
   Secondary Bus Latency 00h
   I/O Port Range Passed to Secondary Bus : None
   Memory   Range Passed to Secondary Bus : F0600000h..F06FFFFFh
   Prefetchable Memory Range Passed to Secondary Bus : None
 New Capabilities List Present:
   PCI Express Capability, Version 2
     Device/Port Type : 
       Root port of PCI Express Root Complex
     Port Type :
       Port is an Expansion Slot
       Unsupported Request Severity is Non-Fatal
     Device Status :
       AUX Power Detected
     Link Capabilities : 
       Maximum Link speed : Unknown (02h)!!
       Maximum Link Width : x1
       Link Port Number   : 3
     Link Control :
       Common Clock Configuration In Use
     Link Status :
       Current Link speed : 2.5Gb/s
       Current Link Width : x1
     Slot Capabilities :
       Hot Plug Surprise is Possible
       Hot Plug Capable
       Slot Power Limit Value :   6.000 Watts
       Physical slot Number 0
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 32-bit addresses
   Subsystem ID & Subsystem Vendor ID Capability
     SSVID : 17AAh
     SSID  : 21DDh
   Power Management Capability, Version 1.1
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 0 mA (Self powered)
     Current Power State : D0 (Device operational, no power saving)

 Bus 0 (PCI Express), Device Number 28, Device Function 3
 Vendor 8086h Intel Corporation
 Device 1C16h 6 Series/C200 Series Chipset Family PCI Express Root Port 4
 Command 0507h (I/O Access, Memory Access, BusMaster, System Errors,
   Interrupt Disable)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision B4h, Header Type 81h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class Bridge, type PCI to PCI
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 System IRQ 19, INT# D
 PCI Bridge Information:
   Primary Bus Number 0, Secondary Bus Number 5, Subordinate Bus number 7
   Secondary Bus Command 0000h
   Secondary Bus Status  2000h (Received Master Abort, Fast Timing)
   Secondary Bus Latency 00h
   I/O Port Range Passed to Secondary Bus : 2000h..2FFFh (16-bit)
   Memory   Range Passed to Secondary Bus : F0400000h..F04FFFFFh
   Prefetchable Memory Range Passed to Secondary Bus : F0C00000h..F0DFFFFFh
 New Capabilities List Present:
   PCI Express Capability, Version 2
     Device/Port Type : 
       Root port of PCI Express Root Complex
     Port Type :
       Port is an Expansion Slot
       Unsupported Request Severity is Non-Fatal
     Device Status :
       AUX Power Detected
     Link Capabilities : 
       Maximum Link speed : Unknown (02h)!!
       Maximum Link Width : x1
       Link Port Number   : 4
     Link Control :
       Asynchronous Clocking in Use
     Link Status :
       Current Link speed : 2.5Gb/s
       Current Link Width : x??
     Link Training Currently In Progress!!
     Slot Capabilities :
       Hot Plug Surprise is Possible
       Hot Plug Capable
       Slot Power Limit Value :   0.080 Watts
       Physical slot Number 0
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 32-bit addresses
   Subsystem ID & Subsystem Vendor ID Capability
     SSVID : 17AAh
     SSID  : 21DDh
   Power Management Capability, Version 1.1
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 0 mA (Self powered)
     Current Power State : D0 (Device operational, no power saving)

 Bus 0 (PCI Express), Device Number 28, Device Function 5
 Vendor 8086h Intel Corporation
 Device 1C1Ah 6 Series/C200 Series Chipset Family PCI Express Root Port 6
 Command 0107h (I/O Access, Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision B4h, Header Type 81h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class Bridge, type PCI to PCI
 Subsystem ID 21DD17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 System IRQ 17, INT# B
 PCI Bridge Information:
   Primary Bus Number 0, Secondary Bus Number 9, Subordinate Bus number 9
   Secondary Bus Command 0000h
   Secondary Bus Status  2000h (Received Master Abort, Fast Timing)
   Secondary Bus Latency 00h
   I/O Port Range Passed to Secondary Bus : 3000h..3FFFh (16-bit)
   Memory   Range Passed to Secondary Bus : None
   Prefetchable Memory Range Passed to Secondary Bus : F0A00000h..F0AFFFFFh
 New Capabilities List Present:
   PCI Express Capability, Version 2
     Device/Port Type : 
       Root port of PCI Express Root Complex
     Port Type :
       Port is an Expansion Slot
       Unsupported Request Severity is Non-Fatal
     Device Status :
       AUX Power Detected
     Link Capabilities : 
       Maximum Link speed : Unknown (02h)!!
       Maximum Link Width : x1
       Link Port Number   : 6
     Link Control :
       Common Clock Configuration In Use
     Link Status :
       Current Link speed : 2.5Gb/s
       Current Link Width : x1
     Slot Capabilities :
       Slot Power Limit Value :   0.120 Watts
       Physical slot Number 0
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 32-bit addresses
   Subsystem ID & Subsystem Vendor ID Capability
     SSVID : 17AAh
     SSID  : 21DDh
   Power Management Capability, Version 1.1
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 0 mA (Self powered)
     Current Power State : D0 (Device operational, no power saving)

 Bus 0 (PCI Express), Device Number 29, Device Function 0
 Vendor 8086h Intel Corporation
 Device 1C26h 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
 Command 0106h (Memory Access, BusMaster, System Errors)
 Status 0290h (Has Capabilities List, Supports Back-To-Back Trans.,
   Medium Timing)
 Revision 04h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Serial, type USB 2.0 (EHCI)
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (0-4GiB) : F0908000h..F09080FFh
 System IRQ 23, INT# A
 New Capabilities List Present:
   Power Management Capability, Version 1.1
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 375 mA
     Current Power State : D0 (Device operational, no power saving)
   USB 2.0 EHCI Debug Port Capability
   Unknown Capability (Code 13h)!!

 Bus 0 (PCI Express), Device Number 31, Device Function 0
 Vendor 8086h Intel Corporation
 Device 1C49h HM65 Express Chipset Family LPC Controller
 Command 0007h (I/O Access, Memory Access, BusMaster)
 Status 0210h (Has Capabilities List, Medium Timing)
 Revision 04h, Header Type 80h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Bridge, type PCI to ISA
 Subsystem ID 21DD17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 New Capabilities List Present:
   Vendor-Dependant Capability

 Bus 0 (PCI Express), Device Number 31, Device Function 2
 Vendor 8086h Intel Corporation
 Device 1C03h 6 Series/C200 Series Chipset Family 6 port Mobile SATA AHCI Controller
 Command 0007h (I/O Access, Memory Access, BusMaster)
 Status 02B0h (Has Capabilities List, Supports 66MHz,
   Supports Back-To-Back Trans., Medium Timing)
 Revision 04h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Storage, type Serial ATA (AHCI 1.0)
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 Address 0 is an I/O Port : 1858h..185Fh
 Address 1 is an I/O Port : 184Ch..184Fh
 Address 2 is an I/O Port : 1850h..1857h
 Address 3 is an I/O Port : 1848h..184Bh
 Address 4 is an I/O Port : 1860h..187Fh
 Address 5 is a Memory Address (0-4GiB) : F0909000h..F09097FFh
 System IRQ 19, INT# B
 New Capabilities List Present:
   Message Signalled Interrupt Capability
     MSI is enabled
     MSI function can generate 32-bit addresses
   Power Management Capability, Version 1.2
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D3hot
     PME# signalling is currently disabled
     3.3v AUX Current required : 0 mA (Self powered)
     Current Power State : D0 (Device operational, no power saving)
   Unknown Capability (Code 12h)!!
   Unknown Capability (Code 13h)!!

 Bus 0 (PCI Express), Device Number 31, Device Function 3
 Vendor 8086h Intel Corporation
 Device 1C22h 6 Series/C200 Series Chipset Family SMBus Controller
 Command 0103h (I/O Access, Memory Access, System Errors)
 Status 0280h (Supports Back-To-Back Trans., Medium Timing)
 Revision 04h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Serial, type SMBus Controller
 Subsystem ID 21DD17AAh ThinkPad T520 (Guess Only!)
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (64-bit) : F090A000h
 Address 2 is not present or not configured!
 Address 3 is not present or not configured!
 Address 4 is an I/O Port : 1880h..189Fh
 System IRQ 18, INT# C

 Bus 3 (PCI Express), Device Number 0, Device Function 0
 Vendor 8086h Intel Corporation
 Device 0085h Centrino Advanced-N 6205 [Taylor Peak]
 Command 0106h (Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 34h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class Network, type Other
 Subsystem ID 13118086h Centrino Advanced-N 6205 (802.11a/b/g/n)
 Subsystem Vendor 8086h Intel Corporation
 Address 0 is a Memory Address (64-bit) : F0500000h
 System IRQ 17, INT# A
 New Capabilities List Present:
   Power Management Capability, Version 1.2
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 0 mA (Self powered)
     Current Power State : D0 (Device operational, no power saving)
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 64-bit addresses
   PCI Express Capability, Version 1
     Device/Port Type : 
       PCI Express Endpoint Device
     Device Capabilities :
       Unsupported Request Severity is Fatal
     Device Status :
       Correctable Error Detected
       Unsupported Request Detected
       AUX Power Detected
     Link Capabilities : 
       Maximum Link speed : 2.5Gb/s
       Maximum Link Width : x1
       Link Port Number   : 0
     Link Control :
       Common Clock Configuration In Use
     Link Status :
       Current Link speed : 2.5Gb/s
       Current Link Width : x1

 Bus 4 (PCI Express), Device Number 0, Device Function 0
 Vendor 10ECh Realtek Semiconductor Co., Ltd.
 Device 5209h RTS5209 PCI Express Card Reader
 Command 0107h (I/O Access, Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 01h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class FFh (does not meet any PCI-SIG defined class)
 Subsystem ID 21DD17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (0-4GiB) : F0600000h..F0600FFFh
 System IRQ 18, INT# A
 New Capabilities List Present:
   Power Management Capability, Version 1.2
     Supports low power State D1
     Supports low power State D2
     Supports PME# signalling from mode(s) D1, D2, D3hot
     PME# signalling is currently disabled
     3.3v AUX Current required : 375 mA
     Current Power State : D0 (Device operational, no power saving)
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 64-bit addresses
   PCI Express Capability, Version 2
     Device/Port Type : 
       PCI Express Endpoint Device
     Device Capabilities :
       Unsupported Request Severity is Fatal
     Device Status :
       Correctable Error Detected
       Unsupported Request Detected
     Link Capabilities : 
       Maximum Link speed : 2.5Gb/s
       Maximum Link Width : x1
       Link Port Number   : 0
     Link Control :
       Common Clock Configuration In Use
     Link Status :
       Current Link speed : 2.5Gb/s
       Current Link Width : x1

 Bus 9 (PCI Express), Device Number 0, Device Function 0
 Vendor 10ECh Realtek Semiconductor Co., Ltd.
 Device 8168h RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
 Command 0107h (I/O Access, Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 03h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class Network, type Ethernet
 Subsystem ID 21DD17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is an I/O Port : 3000h..30FFh
 Address 1 is not present or not configured!
 Address 2 is a Memory Address (64-bit, Prefetchable) : F0A04000h..F0A04FFFh
 Address 4 is a Memory Address (64-bit, Prefetchable) : F0A00000h..F0A03FFFh
 System IRQ 17, INT# A
 New Capabilities List Present:
   Power Management Capability, Version 1.2
     Supports low power State D1
     Supports low power State D2
     Supports PME# signalling from mode(s) D0, D1, D2, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 375 mA
     Current Power State : D0 (Device operational, no power saving)
   Message Signalled Interrupt Capability
     MSI is enabled
     MSI function can generate 64-bit addresses
   PCI Express Capability, Version 2
     Device/Port Type : 
       PCI Express Endpoint Device
     Device Capabilities :
       Unsupported Request Severity is Fatal
     Device Status :
       Correctable Error Detected
       Unsupported Request Detected
       AUX Power Detected
     Link Capabilities : 
       Maximum Link speed : 2.5Gb/s
       Maximum Link Width : x1
       Link Port Number   : 0
     Link Control :
       Common Clock Configuration In Use
     Link Status :
       Current Link speed : 2.5Gb/s
       Current Link Width : x1
   MSI-X Capability
   Vital Product Data Capability
     VPD Data not present

ROM PCI IRQ routing table Tests....
 ROM IRQ routing table found at F000h:DE60h
 Table Version 1.0 - OK
 Table size 384 bytes - OK
 Table Checksum F2h - OK
 PCI Interrupt Router: No Device Detected!
 IRQ's dedicated to PCI : None
  Error: table entries 3 and 5 refer to the same Bus=1/Device=0!
  Error: connectivity mismatches for link value 63:
    Bus=1 Device= 0 Pin=INTD# Map=10,11 
    Bus=0 Device=26 Pin=INTD# Map=3,4,5,6,7,9,10,11,12,14,15 
 The ROM PCI IRQ routing table appears to be faulty!!

IRQ Summary: IRQs 16,17,18,19,22,23 are used by PCI devices
Shared IRQs: IRQ 16 is shared by 4 PCI Devices
             IRQ 17 is shared by 4 PCI Devices
             IRQ 18 is shared by 3 PCI Devices
             IRQ 19 is shared by 2 PCI Devices

IRQ control is currently managed by the system APIC controller - IRQ info is
not actual hardware settings...

USB Report

Bus Device ID
001 001    05c8:0317 Cheng Uei Precision Industry Co., Ltd (Foxlink) Integrated Camera
001 002    147e:1002 UPEK           Biometric Touchchip/Touchstrip Fingerprint Sensor
001 003    0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1) Broadcom Bluetooth Device
001 004    0461:4d03 Primax Electronics, Ltd  Kensington Mouse-in-a-box