#include <errno.h>
#include <str_error.h>
#include <stdlib.h>
#include <usb/classes/classes.h>
#include <usb/dev/request.h>
#include <usb/dev/dp.h>
#include <usb/ddfiface.h>
#include "usbmid.h"
Go to the source code of this file.
Functions | |
| static void | create_interfaces (uint8_t *config_descriptor, size_t config_descriptor_size, link_t *list) |
| Create list of interfaces from configuration descriptor. | |
| static bool | interface_in_list (link_t *list, int interface_no) |
| Tell whether given interface is already in the list. | |
| bool | usbmid_explore_device (usb_device_t *dev) |
| Explore MID device. | |
Variables | |
| static ddf_dev_ops_t | mid_device_ops |
| Operations of the device itself. | |
Definition in file explore.c.
1.4.7