#include <assert.h>
#include <stdlib.h>
#include <errno.h>
#include <usb/host/endpoint.h>
Go to the source code of this file.
Functions | |
| void | endpoint_clear_hc_data (endpoint_t *instance) |
| void | endpoint_destroy (endpoint_t *instance) |
| int | endpoint_init (endpoint_t *instance, usb_address_t address, usb_endpoint_t endpoint, usb_direction_t direction, usb_transfer_type_t type, usb_speed_t speed, size_t max_packet_size) |
| void | endpoint_release (endpoint_t *instance) |
| void | endpoint_set_hc_data (endpoint_t *instance, void *data, int(*toggle_get)(void *), void(*toggle_set)(void *, int)) |
| int | endpoint_toggle_get (endpoint_t *instance) |
| void | endpoint_toggle_reset_filtered (endpoint_t *instance, usb_target_t target) |
| void | endpoint_toggle_set (endpoint_t *instance, int toggle) |
| void | endpoint_use (endpoint_t *instance) |
Definition in file endpoint.c.
1.4.7