Lenovo ThinkCentre M900 Hardware Report

From OS2World.Com Wiki
Jump to navigation Jump to search

PCI.EXE

Neil Waldhauer USB 3.0 Report / ArcaOS 5.0.5
PCI Dump 13 Jul 2020 15:14:35 
Craig Hart's PCI+AGP bus sniffer, Version 1.04vkA, freeware made in 1996-2005.
Loaded Vendor Data : "This is version 2020.02.16 of pci.ids using ids2devs version 1.03"

PCI BIOS Version 2.10 found!
Number of PCI Busses : 1
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 191Fh Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
 Command 0006h (Memory Access, BusMaster)
 Status 2090h (Has Capabilities List, Supports Back-To-Back Trans.,
   Received Master Abort, Fast Timing)
 Revision 07h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Bridge, type PCI to HOST
 Subsystem ID 30BC17AAh Unknown
 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 1912h HD Graphics 530
 Command 0007h (I/O Access, Memory Access, BusMaster)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 06h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Display, type VGA
 Subsystem ID 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (64-bit) : DE000000h
 Address 2 is a Memory Address (64-bit, Prefetchable) : C0000000h
 Address 4 is an I/O Port : F000h
 System IRQ 16, INT# A
 New Capabilities List Present:
   Vendor-Dependant Capability
   PCI Express Capability, Version 2
     Device/Port Type : 
       Root Complex Integrated Endpoint Device
       Unsupported Request Severity is Non-Fatal
     Device Status :
     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
   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)

 Bus 0 (PCI Express), Device Number 20, Device Function 0
 Vendor 8086h Intel Corporation
 Device A12Fh 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller
 Command 0006h (Memory Access, BusMaster)
 Status 0290h (Has Capabilities List, Supports Back-To-Back Trans.,
   Medium Timing)
 Revision 31h, Header Type 80h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Serial, type USB (UHCI), programming interface 30
 Subsystem ID 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (64-bit) : DF030000h..DF03FFFFh
 System IRQ 58, 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) 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

 Bus 0 (PCI Express), Device Number 22, Device Function 0
 Vendor 8086h Intel Corporation
 Device A13Ah 100 Series/C230 Series Chipset Family MEI Controller #1
 Command 0002h (Memory Access)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 31h, Header Type 80h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Simple Communication, type Other
 Subsystem ID 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (64-bit) : DF04E000h
 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) D3hot
     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 22, Device Function 3
 Vendor 8086h Intel Corporation
 Device A13Dh 100 Series/C230 Series Chipset Family KT Redirection
 Command 0007h (I/O Access, Memory Access, BusMaster)
 Status 00B0h (Has Capabilities List, Supports 66MHz,
   Supports Back-To-Back Trans., Fast Timing)
 Revision 31h, Header Type 80h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Simple Communication, type Serial - 16550
 Subsystem ID 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is an I/O Port : F0A0h..F0A7h
 Address 1 is a Memory Address (0-4GiB) : DF04D000h
 System IRQ 19, INT# D
 New Capabilities List Present:
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 64-bit addresses
   Power Management Capability, Version 1.2
     Does not support low power State D1 or D2
     Does not support PME# signalling
     Current Power State : D0 (Device operational, no power saving)

 Bus 0 (PCI Express), Device Number 23, Device Function 0
 Vendor 8086h Intel Corporation
 Device A102h Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode]
 Command 0007h (I/O Access, Memory Access, BusMaster)
 Status 02B0h (Has Capabilities List, Supports 66MHz,
   Supports Back-To-Back Trans., Medium Timing)
 Revision 31h, 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 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (0-4GiB) : DF048000h..DF049FFFh
 Address 1 is a Memory Address (0-4GiB) : DF04C000h..DF04C0FFh
 Address 2 is an I/O Port : F090h..F097h
 Address 3 is an I/O Port : F080h..F083h
 Address 4 is an I/O Port : F060h..F07Fh
 Address 5 is a Memory Address (0-4GiB) : DF04B000h..DF04B7FFh
 System IRQ 16, INT# A
 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)!!

 Bus 0 (PCI Express), Device Number 31, Device Function 0
 Vendor 8086h Intel Corporation
 Device A146h Q170 Chipset LPC/eSPI Controller
 Command 0007h (I/O Access, Memory Access, BusMaster)
 Status 0200h (Medium Timing)
 Revision 31h, Header Type 80h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Bridge, type PCI to ISA
 Subsystem ID 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo

 Bus 0 (PCI Express), Device Number 31, Device Function 2
 Vendor 8086h Intel Corporation
 Device A121h 100 Series/C230 Series Chipset Family Power Management Controller
 Command 0006h (Memory Access, BusMaster)
 Status 0000h
 Revision 31h, Header Type 80h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Memory, type Other
 Subsystem ID 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (0-4GiB) : DF044000h

 Bus 0 (PCI Express), Device Number 31, Device Function 3
 Vendor 8086h Intel Corporation
 Device A170h 100 Series/C230 Series Chipset Family HD Audio Controller
 Command 0006h (Memory Access, BusMaster)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 31h, Header Type 00h, Bus Latency Timer 20h
 Self test 00h (Self test not supported)
 PCI Class Multimedia, type Unknown!
 Subsystem ID 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (64-bit) : DF040000h..DF043FFFh
 Address 2 is not present or not configured!
 Address 3 is not present or not configured!
 Address 4 is a Memory Address (64-bit) : DF020000h..DF02FFFFh
 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) 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

 Bus 0 (PCI Express), Device Number 31, Device Function 4
 Vendor 8086h Intel Corporation
 Device A123h 100 Series/C230 Series Chipset Family SMBus
 Command 0003h (I/O Access, Memory Access)
 Status 0280h (Supports Back-To-Back Trans., Medium Timing)
 Revision 31h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Serial, type SMBus Controller
 Subsystem ID 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (64-bit) : DF04A000h
 Address 2 is not present or not configured!
 Address 3 is not present or not configured!
 Address 4 is an I/O Port : F040h
 System IRQ 16, INT# A

 Bus 0 (PCI Express), Device Number 31, Device Function 6
 Vendor 8086h Intel Corporation
 Device 15B7h Ethernet Connection (2) I219-LM
 Command 0006h (Memory Access, BusMaster)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 31h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Network, type Ethernet
 Subsystem ID 30BC17AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (0-4GiB) : DF000000h..DF01FFFFh
 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)
         0 mW D0 power consume
         0 mW D0 power dissipate
         0 mW D3 power consume
         0 mW D3 power dissipate
         0 mW common logic power consume
   Message Signalled Interrupt Capability
     MSI is enabled
     MSI function can generate 64-bit addresses
   Unknown Capability (Code 13h)!!

ROM PCI IRQ routing table Tests....
 ROM IRQ routing table found at F000h:C5D0h
 Table Version 1.0 - OK
 Table size 112 bytes - OK
 Table Checksum 6Dh - OK
 PCI Interrupt Router: Q170 Chipset LPC/eSPI Controller
 IRQ's dedicated to PCI : None
 The ROM PCI IRQ routing table appears to be OK.

IRQ Summary: IRQs 16,19,58 are used by PCI devices
Shared IRQs: IRQ 16 is shared by 6 PCI Devices

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

LSUSB

Neil Waldhauer USB 3.0 Report / ArcaOS 5.0.5

Bus 001 Device 001: ID 04d9:2013  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x04d9 
  idProduct          0x2013 
  bcdDevice            3.90
  iManufacturer           0 
  iProduct                2 daskeyboard
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    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 
      bInterfaceSubClass      1 
      bInterfaceProtocol      1 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Unknown
          bNumDescriptors         1
          bDescriptorType        34 (null)
          wDescriptorLength      62
          Report Descriptor: (length is 62)
            Item(Global): (null), data= [ 0x01 ] 1
                            (null)
            Item(Local ): (null), data= [ 0x06 ] 6
                            (null)
            Item(Main  ): (null), data= [ 0x01 ] 1
                            Application
            Item(Global): (null), data= [ 0x07 ] 7
                            (null)
            Item(Local ): (null), data= [ 0xe0 ] 224
                            (null)
            Item(Local ): (null), data= [ 0xe7 ] 231
                            (null)
            Item(Global): (null), data= [ 0x00 ] 0
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x08 ] 8
            Item(Main  ): (null), data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x08 ] 8
            Item(Main  ): (null), data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): (null), data= [ 0x03 ] 3
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x08 ] 8
                            (null)
            Item(Local ): (null), data= [ 0x01 ] 1
                            (null)
            Item(Local ): (null), data= [ 0x03 ] 3
                            (null)
            Item(Main  ): (null), data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): (null), data= [ 0x05 ] 5
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Main  ): (null), data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): (null), data= [ 0x06 ] 6
            Item(Global): (null), data= [ 0x08 ] 8
            Item(Global): (null), data= [ 0xff 0x00 ] 255
            Item(Global): (null), data= [ 0x07 ] 7
                            (null)
            Item(Local ): (null), data= [ 0x00 ] 0
                            (null)
            Item(Local ): (null), data= [ 0x91 ] 145
                            (null)
            Item(Main  ): (null), data= [ 0x00 ] 0
                            Data Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Main  ): (null), 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     0x0008  1x 8 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 
      bInterfaceSubClass      1 
      bInterfaceProtocol      2 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Unknown
          bNumDescriptors         1
          bDescriptorType        34 (null)
          wDescriptorLength     166
          Report Descriptor: (length is 166)
            Item(Global): (null), data= [ 0x0c ] 12
                            (null)
            Item(Local ): (null), data= [ 0x01 ] 1
                            (null)
            Item(Main  ): (null), data= [ 0x01 ] 1
                            Application
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x00 ] 0
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x2a ] 42
            Item(Local ): (null), data= [ 0x95 ] 149
                            (null)
            Item(Local ): (null), data= [ 0xe2 ] 226
                            (null)
            Item(Local ): (null), data= [ 0xea ] 234
                            (null)
            Item(Local ): (null), data= [ 0xe9 ] 233
                            (null)
            Item(Local ): (null), data= [ 0x84 0x01 ] 388
                            (null)
            Item(Local ): (null), data= [ 0x86 0x01 ] 390
                            (null)
            Item(Local ): (null), data= [ 0x8a 0x01 ] 394
                            (null)
            Item(Local ): (null), data= [ 0x8e 0x01 ] 398
                            (null)
            Item(Local ): (null), data= [ 0x92 0x01 ] 402
                            (null)
            Item(Local ): (null), data= [ 0x9c 0x01 ] 412
                            (null)
            Item(Local ): (null), data= [ 0xa3 0x01 ] 419
                            (null)
            Item(Local ): (null), data= [ 0xa4 0x01 ] 420
                            (null)
            Item(Local ): (null), data= [ 0x9e 0x02 ] 670
                            (null)
            Item(Local ): (null), data= [ 0xab 0x01 ] 427
                            (null)
            Item(Local ): (null), data= [ 0xb4 0x01 ] 436
                            (null)
            Item(Local ): (null), data= [ 0x01 0x02 ] 513
                            (null)
            Item(Local ): (null), data= [ 0x02 0x02 ] 514
                            (null)
            Item(Local ): (null), data= [ 0x03 0x02 ] 515
                            (null)
            Item(Local ): (null), data= [ 0x07 0x02 ] 519
                            (null)
            Item(Local ): (null), data= [ 0x08 0x02 ] 520
                            (null)
            Item(Local ): (null), data= [ 0x1a 0x02 ] 538
                            (null)
            Item(Local ): (null), data= [ 0x1b 0x02 ] 539
                            (null)
            Item(Local ): (null), data= [ 0x1c 0x02 ] 540
                            (null)
            Item(Local ): (null), data= [ 0x1d 0x02 ] 541
                            (null)
            Item(Local ): (null), data= [ 0x9d 0x02 ] 669
                            (null)
            Item(Local ): (null), data= [ 0x23 0x02 ] 547
                            (null)
            Item(Local ): (null), data= [ 0x24 0x02 ] 548
                            (null)
            Item(Local ): (null), data= [ 0x25 0x02 ] 549
                            (null)
            Item(Local ): (null), data= [ 0x79 0x02 ] 633
                            (null)
            Item(Local ): (null), data= [ 0x89 0x02 ] 649
                            (null)
            Item(Local ): (null), data= [ 0x8b 0x02 ] 651
                            (null)
            Item(Local ): (null), data= [ 0x8c 0x02 ] 652
                            (null)
            Item(Local ): (null), data= [ 0xb5 ] 181
                            (null)
            Item(Local ): (null), data= [ 0xb6 ] 182
                            (null)
            Item(Local ): (null), data= [ 0xb7 ] 183
                            (null)
            Item(Local ): (null), data= [ 0xcd ] 205
                            (null)
            Item(Local ): (null), data= [ 0x83 0x01 ] 387
                            (null)
            Item(Local ): (null), data= [ 0x94 0x01 ] 404
                            (null)
            Item(Local ): (null), data= [ 0x21 0x02 ] 545
                            (null)
            Item(Local ): (null), data= [ 0x26 0x02 ] 550
                            (null)
            Item(Local ): (null), data= [ 0x27 0x02 ] 551
                            (null)
            Item(Local ): (null), data= [ 0x2a 0x02 ] 554
                            (null)
            Item(Main  ): (null), data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): (null), data= [ 0x06 ] 6
            Item(Main  ): (null), data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Main  ): (null), data=none
            Item(Global): (null), data= [ 0x01 ] 1
                            (null)
            Item(Local ): (null), data= [ 0x80 ] 128
                            (null)
            Item(Main  ): (null), data= [ 0x01 ] 1
                            Application
            Item(Global): (null), data= [ 0x02 ] 2
            Item(Local ): (null), data= [ 0x81 ] 129
                            (null)
            Item(Local ): (null), data= [ 0x83 ] 131
                            (null)
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x03 ] 3
            Item(Main  ): (null), data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): (null), data= [ 0x05 ] 5
            Item(Main  ): (null), data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Main  ): (null), data=none
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 001 Device 002: ID 093a:2510  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x093a 
  idProduct          0x2510 
  bcdDevice            1.00
  iManufacturer           1 PixArt
  iProduct                2 USB Optical Mouse
  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 
      bInterfaceSubClass      1 
      bInterfaceProtocol      2 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Unknown
          bNumDescriptors         1
          bDescriptorType        34 (null)
          wDescriptorLength      52
          Report Descriptor: (length is 52)
            Item(Global): (null), data= [ 0x01 ] 1
                            (null)
            Item(Local ): (null), data= [ 0x02 ] 2
                            (null)
            Item(Main  ): (null), data= [ 0x01 ] 1
                            Application
            Item(Local ): (null), data= [ 0x01 ] 1
                            (null)
            Item(Main  ): (null), data= [ 0x00 ] 0
                            Physical
            Item(Global): (null), data= [ 0x09 ] 9
                            (null)
            Item(Local ): (null), data= [ 0x01 ] 1
                            (null)
            Item(Local ): (null), data= [ 0x03 ] 3
                            (null)
            Item(Global): (null), data= [ 0x00 ] 0
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Global): (null), data= [ 0x03 ] 3
            Item(Main  ): (null), data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): (null), data= [ 0x05 ] 5
            Item(Global): (null), data= [ 0x01 ] 1
            Item(Main  ): (null), data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): (null), data= [ 0x01 ] 1
                            (null)
            Item(Local ): (null), data= [ 0x30 ] 48
                            (null)
            Item(Local ): (null), data= [ 0x31 ] 49
                            (null)
            Item(Local ): (null), data= [ 0x38 ] 56
                            (null)
            Item(Global): (null), data= [ 0x81 ] 129
            Item(Global): (null), data= [ 0x7f ] 127
            Item(Global): (null), data= [ 0x08 ] 8
            Item(Global): (null), data= [ 0x03 ] 3
            Item(Main  ): (null), data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Main  ): (null), data=none
            Item(Main  ): (null), 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:     0xffff
  Self Powered
  Remote Wakeup Enabled
  Test Mode
  Debug Mode