#include <driver.h>
Data Fields | |
| usb_alternate_interfaces_t * | alternate_interfaces |
| Alternative interfaces. | |
| usb_pipe_t | ctrl_pipe |
| The default control pipe. | |
| ddf_dev_t * | ddf_dev |
| Generic DDF device backing this one. | |
| usb_device_descriptors_t | descriptors |
| Some useful descriptors. | |
| void * | driver_data |
| Custom driver data. | |
| int | interface_no |
| Current interface. | |
| usb_endpoint_mapping_t * | pipes |
| Other endpoint pipes. | |
| size_t | pipes_count |
| Number of other endpoint pipes. | |
| usb_device_connection_t | wire |
| Connection backing the pipes. | |
Definition at line 73 of file driver.h.
| void* driver_data |
| int interface_no |
Other endpoint pipes.
This is an array of other endpoint pipes in the same order as in usb_driver_t.
1.4.7