#include <fibril_synch.h>
#include "hcd_endpoint.h"
#include "hw_struct/endpoint_descriptor.h"
#include "utils/malloc32.h"
Go to the source code of this file.
Data Structures | |
| struct | endpoint_list |
| Structure maintains both OHCI queue and software list of active endpoints. More... | |
Typedefs | |
| typedef endpoint_list | endpoint_list_t |
| Structure maintains both OHCI queue and software list of active endpoints. | |
Functions | |
| void | endpoint_list_add_ep (endpoint_list_t *instance, hcd_endpoint_t *hcd_ep) |
| Add endpoint to the list and queue. | |
| static void | endpoint_list_fini (endpoint_list_t *instance) |
| Dispose transfer list structures. | |
| 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.h.
1.4.7