Created
October 29, 2025 07:55
-
-
Save analytik/6b097c9cd6552db41bac7f6f33babdaa to your computer and use it in GitHub Desktop.
Speed Editor USB description 1edb:da0e
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| DeviceDescriptor { | |
| bLength: 18, | |
| bDescriptorType: 1, | |
| bcdUSB: 512, | |
| bDeviceClass: 239, | |
| bDeviceSubClass: 2, | |
| bDeviceProtocol: 1, | |
| bMaxPacketSize: 64, | |
| idVendor: 7899, | |
| idProduct: 55822, | |
| bcdDevice: 258, | |
| iManufacturer: 1, | |
| iProduct: 2, | |
| iSerialNumber: 3, | |
| bNumConfigurations: 1, | |
| } | |
| (1edb:da0e) Device PCIROOT(0)#PCI(0201)#PCI(0000)#PCI(0800)#PCI(0000)#PCI(0C00)#PCI(0000)#USBROOT(0).018 DaVinci Resolve Speed Editor | |
| vendor_id 1edb Product_id da0e | |
| DeviceDescriptor { | |
| usb_version: 0x0200, | |
| class: 0xEF, | |
| subclass: 0x02, | |
| protocol: 0x01, | |
| max_packet_size_0: 64, | |
| vendor_id: 0x1EDB, | |
| product_id: 0xDA0E, | |
| device_version: 0x0102, | |
| manufacturer_string_index: Some( | |
| 1, | |
| ), | |
| product_string_index: Some( | |
| 2, | |
| ), | |
| serial_number_string_index: Some( | |
| 3, | |
| ), | |
| num_configurations: 1, | |
| } | |
| Speed: Some(Full) | |
| Active configuration is 1 | |
| Configuration { | |
| configuration_value: 1, | |
| num_interfaces: 3, | |
| attributes: 128, | |
| max_power: 50, | |
| string_index: None, | |
| interface_alt_settings: [ | |
| InterfaceAltSetting { | |
| interface_number: 0, | |
| alternate_setting: 0, | |
| num_endpoints: 0, | |
| class: 255, // this is "vendor specific" so idk | |
| subclass: 3, | |
| protocol: 0, | |
| string_index: None, | |
| endpoints: [], | |
| }, | |
| InterfaceAltSetting { | |
| interface_number: 1, | |
| alternate_setting: 0, | |
| num_endpoints: 0, | |
| class: 254, // this is for firmware updates | |
| subclass: 1, | |
| protocol: 1, // protocol 1 for class 254, that is | |
| string_index: None, | |
| endpoints: [], | |
| }, | |
| InterfaceAltSetting { | |
| interface_number: 2, | |
| alternate_setting: 0, | |
| num_endpoints: 2, | |
| class: 3, // HID | |
| subclass: 0, | |
| protocol: 0, | |
| string_index: None, | |
| endpoints: [ | |
| Endpoint { | |
| address: 0x81, | |
| direction: In, | |
| transfer_type: Interrupt, | |
| max_packet_size: 64, | |
| packets_per_microframe: 1, | |
| interval: 10, | |
| }, | |
| Endpoint { | |
| address: 0x01, | |
| direction: Out, | |
| transfer_type: Interrupt, | |
| max_packet_size: 64, | |
| packets_per_microframe: 1, | |
| interval: 10, | |
| }, | |
| ], | |
| }, | |
| ], | |
| } | |
| [Port4] : USB Composite Device | |
| Is Port User Connectable: yes | |
| Is Port Debug Capable: no | |
| Companion Port Number: 4 | |
| Companion Hub Symbolic Link Name: USB#VID_05E3&PID_0626#a&2a4825a6&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8} | |
| Protocols Supported: | |
| USB 1.1: yes | |
| USB 2.0: yes | |
| USB 3.0: no | |
| Device Power State: PowerDeviceD0 | |
| ---===>Device Information<===--- | |
| English product name: "DaVinci Resolve Speed Editor" | |
| ConnectionStatus: | |
| Current Config Value: 0x01 -> Device Bus Speed: Full (is not SuperSpeed or higher capable) | |
| Device Address: 0x0E | |
| Open Pipes: 2 | |
| ===>Device Descriptor<=== | |
| bLength: 0x12 | |
| bDescriptorType: 0x01 | |
| bcdUSB: 0x0200 | |
| bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device | |
| bDeviceSubClass: 0x02 -> This is the Common Class Sub Class | |
| bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol | |
| bMaxPacketSize0: 0x40 = (64) Bytes | |
| idVendor: 0x1EDB = BLACKMAGIC DESIGN PTY. | |
| idProduct: 0xDA0E | |
| bcdDevice: 0x0102 | |
| iManufacturer: 0x01 | |
| English (United States) "Blackmagic Design" | |
| iProduct: 0x02 | |
| English (United States) "DaVinci Resolve Speed Editor" | |
| iSerialNumber: 0x03 | |
| English (United States) "144FE5773F024639AFF7B41086E48372" | |
| bNumConfigurations: 0x01 | |
| ---===>Open Pipes<===--- | |
| ===>Endpoint Descriptor<=== | |
| bLength: 0x07 | |
| bDescriptorType: 0x05 | |
| bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 | |
| bmAttributes: 0x03 -> Interrupt Transfer Type | |
| wMaxPacketSize: 0x0040 = 0x40 bytes | |
| bInterval: 0x0A | |
| ===>Endpoint Descriptor<=== | |
| bLength: 0x07 | |
| bDescriptorType: 0x05 | |
| bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 | |
| bmAttributes: 0x03 -> Interrupt Transfer Type | |
| wMaxPacketSize: 0x0040 = 0x40 bytes | |
| bInterval: 0x0A | |
| ---===>Full Configuration Descriptor<===--- | |
| ===>Configuration Descriptor<=== | |
| bLength: 0x09 | |
| bDescriptorType: 0x02 | |
| wTotalLength: 0x0056 -> Validated | |
| bNumInterfaces: 0x03 | |
| bConfigurationValue: 0x01 | |
| iConfiguration: 0x00 | |
| bmAttributes: 0x80 -> Bus Powered | |
| MaxPower: 0x32 = 100 mA | |
| ===>IAD Descriptor<=== | |
| bLength: 0x08 | |
| bDescriptorType: 0x0B | |
| bFirstInterface: 0x00 | |
| bInterfaceCount: 0x02 | |
| bFunctionClass: 0xFF -> Interface Class Unknown to USBView | |
| bFunctionSubClass: 0x03 | |
| bFunctionProtocol: 0x00 | |
| iFunction: 0x02 | |
| English (United States) "DaVinci Resolve Speed Editor" | |
| ===>Interface Descriptor<=== | |
| bLength: 0x09 | |
| bDescriptorType: 0x04 | |
| bInterfaceNumber: 0x00 | |
| bAlternateSetting: 0x00 | |
| bNumEndpoints: 0x00 | |
| bInterfaceClass: 0xFF -> Interface Class Unknown to USBView | |
| bInterfaceSubClass: 0x03 | |
| bInterfaceProtocol: 0x00 | |
| iInterface: 0x00 | |
| ===>HID Descriptor<=== | |
| bLength: 0x0A | |
| bDescriptorType: 0x21 | |
| bcdHID: 0x0003 | |
| bCountryCode: 0x00 | |
| bNumDescriptors: 0x00 | |
| ===>Interface Descriptor<=== | |
| bLength: 0x09 | |
| bDescriptorType: 0x04 | |
| bInterfaceNumber: 0x01 | |
| bAlternateSetting: 0x00 | |
| bNumEndpoints: 0x00 | |
| bInterfaceClass: 0xFE -> This is an Application Specific USB Device Interface Class | |
| -> This is a Device Firmware Application Specific USB Device Interface Class | |
| bInterfaceSubClass: 0x01 | |
| bInterfaceProtocol: 0x01 | |
| iInterface: 0x00 | |
| ===>HID Descriptor<=== | |
| bLength: 0x09 | |
| bDescriptorType: 0x21 | |
| bcdHID: 0xE801 | |
| bCountryCode: 0x03 | |
| bNumDescriptors: 0x00 | |
| ===>Interface Descriptor<=== | |
| bLength: 0x09 | |
| bDescriptorType: 0x04 | |
| bInterfaceNumber: 0x02 | |
| bAlternateSetting: 0x00 | |
| bNumEndpoints: 0x02 | |
| bInterfaceClass: 0x03 -> HID Interface Class | |
| bInterfaceSubClass: 0x00 | |
| bInterfaceProtocol: 0x00 | |
| iInterface: 0x00 | |
| ===>HID Descriptor<=== | |
| bLength: 0x09 | |
| bDescriptorType: 0x21 | |
| bcdHID: 0x0110 | |
| bCountryCode: 0x00 | |
| bNumDescriptors: 0x01 | |
| bDescriptorType: 0x22 (Report Descriptor) | |
| wDescriptorLength: 0x0134 | |
| ===>Endpoint Descriptor<=== | |
| bLength: 0x07 | |
| bDescriptorType: 0x05 | |
| bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 | |
| bmAttributes: 0x03 -> Interrupt Transfer Type | |
| wMaxPacketSize: 0x0040 = 0x40 bytes | |
| bInterval: 0x0A | |
| ===>Endpoint Descriptor<=== | |
| bLength: 0x07 | |
| bDescriptorType: 0x05 | |
| bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 | |
| bmAttributes: 0x03 -> Interrupt Transfer Type | |
| wMaxPacketSize: 0x0040 = 0x40 bytes | |
| bInterval: 0x0A |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment