aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-05-21 18:17:31 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-05-21 18:17:31 +0200
commitb499e3f53a045ebf4a991859881a52d8fd2357be (patch)
tree9a2d3a822aefc67726633454e82dc2f78cd1edd3
parent28e807058da5057fe5645db3c527bc3840de3504 (diff)
Add USB dump
-rw-r--r--README91
1 files changed, 91 insertions, 0 deletions
diff --git a/README b/README
index 8c6d84e..a07a56d 100644
--- a/README
+++ b/README
@@ -1 +1,92 @@
Doc: http://files.dreamcheeky.com.s3.amazonaws.com/uploads/dc/902/BigRedButtonDevManual.pdf
+
+generic-usb 0003:1D34:000D.0003: hiddev0,hidraw2: USB HID v1.10 Device [Dream Link DL100B Dream Cheeky Generic Controller] on usb-0000:07:00.0-2/input0
+
+Bus 002 Device 009: ID 1d34:000d
+Device Descriptor:
+ bLength 18
+ bDescriptorType 1
+ bcdUSB 1.10
+ bDeviceClass 0 (Defined at Interface level)
+ bDeviceSubClass 0
+ bDeviceProtocol 0
+ bMaxPacketSize0 8
+ idVendor 0x1d34
+ idProduct 0x000d
+ bcdDevice 0.02
+ iManufacturer 1 Dream Link
+ iProduct 2 DL100B Dream Cheeky Generic Controller
+ iSerial 0
+ bNumConfigurations 1
+ Configuration Descriptor:
+ bLength 9
+ bDescriptorType 2
+ wTotalLength 34
+ bNumInterfaces 1
+ bConfigurationValue 1
+ iConfiguration 0
+ bmAttributes 0x80
+ (Bus Powered)
+ MaxPower 500mA
+ Interface Descriptor:
+ bLength 9
+ bDescriptorType 4
+ bInterfaceNumber 0
+ bAlternateSetting 0
+ bNumEndpoints 1
+ bInterfaceClass 3 Human Interface Device
+ bInterfaceSubClass 0 No Subclass
+ bInterfaceProtocol 0 None
+ iInterface 0
+ HID Device Descriptor:
+ bLength 9
+ bDescriptorType 33
+ bcdHID 1.10
+ bCountryCode 0 Not supported
+ bNumDescriptors 1
+ bDescriptorType 34 Report
+ wDescriptorLength 37
+ Report Descriptor: (length is 37)
+ Item(Global): Usage Page, data= [ 0x01 ] 1
+ Generic Desktop Controls
+ Item(Local ): Usage, data= [ 0x10 ] 16
+ (null)
+ Item(Main ): Collection, data= [ 0x01 ] 1
+ Application
+ Item(Global): Usage Page, data= [ 0x00 ] 0
+ Undefined
+ Item(Local ): Usage Minimum, data= [ 0x10 ] 16
+ (null)
+ Item(Local ): Usage Maximum, data= [ 0x11 ] 17
+ (null)
+ Item(Global): Logical Minimum, data= [ 0x00 ] 0
+ Item(Global): Logical Maximum, data= [ 0x0f ] 15
+ Item(Global): Report Size, data= [ 0x08 ] 8
+ Item(Global): Report Count, data= [ 0x08 ] 8
+ Item(Main ): Output, data= [ 0x02 ] 2
+ Data Variable Absolute No_Wrap Linear
+ Preferred_State No_Null_Position Non_Volatile Bitfield
+ Item(Local ): Usage Minimum, data= [ 0x10 ] 16
+ (null)
+ Item(Local ): Usage Maximum, data= [ 0x11 ] 17
+ (null)
+ Item(Global): Logical Minimum, data= [ 0x00 ] 0
+ Item(Global): Logical Maximum, data= [ 0x0f ] 15
+ Item(Global): Report Size, data= [ 0x08 ] 8
+ Item(Global): Report Count, data= [ 0x08 ] 8
+ Item(Main ): Input, data= [ 0x00 ] 0
+ Data Array Absolute No_Wrap Linear
+ Preferred_State No_Null_Position Non_Volatile Bitfield
+ 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 0x0008 1x 8 bytes
+ bInterval 10
+Device Status: 0x0000
+ (Bus Powered)