#include <adt/list.h>
#include <ddf/driver.h>
#include <usb/usb.h>
#include <usb/dev/pipes.h>
#include <usb/debug.h>
#include <usb/dev/driver.h>
Go to the source code of this file.
Data Structures | |
struct | usbmid_interface_t |
Container for single interface in a MID device. More... | |
Defines | |
#define | NAME "usbmid" |
Functions | |
void | usbmid_dump_descriptors (uint8_t *descriptors, size_t length) |
Dump given descriptors. | |
bool | usbmid_explore_device (usb_device_t *dev) |
Explore MID device. | |
int | usbmid_spawn_interface_child (usb_device_t *parent, usbmid_interface_t *iface, const usb_standard_device_descriptor_t *device_descriptor, const usb_standard_interface_descriptor_t *interface_descriptor) |
Spawn new child device from one interface. |
Definition in file usbmid.h.