#include <assert.h>#include <bool.h>#include <adt/list.h>#include <fibril_synch.h>#include <usb/usb.h>Go to the source code of this file.
Data Structures | |
| struct | endpoint |
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.h.
1.4.7