|
Status_t | host_get_data (U8 pipe, U16 *nb_data, void *ptr_buf) |
| This function receives nb_data bytes pointed to by ptr_buf on the specified pipe. More...
|
|
bool | host_get_data_interrupt (U8 pipe, U16 nb_data, void *ptr_buf, Pipe_handler *handler) |
| This function receives nb_data bytes pointed to by ptr_buf on the specified pipe. More...
|
|
Status_t | host_send_data (U8 pipe, U16 nb_data, const void *ptr_buf) |
| This function sends nb_data bytes pointed to by ptr_buf on the specified pipe. More...
|
|
bool | host_send_data_interrupt (U8 pipe, U16 nb_data, const void *ptr_buf, Pipe_handler *handler) |
| This function sends nb_data bytes pointed to by ptr_buf on the specified pipe. More...
|
|
bool | is_any_interrupt_pipe_active (void) |
|
void | reset_it_pipe_str (void) |
|
void | usb_host_task (void) |
| Entry point of the USB host management. More...
|
|
void | usb_host_task_init (void) |
| This function initializes the USB host controller. More...
|
|
void | usb_pipe_interrupt (U8 pipe) |
| USB pipe interrupt subroutine. More...
|
|