#include <errno.h>
#include <usb/debug.h>
#include <arch/barrier.h>
#include "endpoint_list.h"
Go to the source code of this file.
Functions | |
void | endpoint_list_add_ep (endpoint_list_t *instance, hcd_endpoint_t *hcd_ep) |
Add endpoint to the list and queue. | |
int | endpoint_list_init (endpoint_list_t *instance, const char *name) |
Initialize transfer list structures. | |
void | endpoint_list_remove_ep (endpoint_list_t *instance, hcd_endpoint_t *hcd_ep) |
Remove endpoint from the list and queue. | |
void | endpoint_list_set_next (endpoint_list_t *instance, endpoint_list_t *next) |
Set the next list in transfer list chain. |
Definition in file endpoint_list.c.