|
static bool | endpointhandle_is_valid (endpoint_handle_t edpt_hdl) ATTR_CONST ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT |
|
static bool | endpointhandle_is_equal (endpoint_handle_t x, endpoint_handle_t y) ATTR_CONST ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | dcd_init (void) ATTR_WARN_UNUSED_RESULT |
|
void | dcd_isr (uint8_t coreid) |
|
void | dcd_controller_connect (uint8_t coreid) |
|
void | dcd_controller_disconnect (uint8_t coreid) |
|
void | dcd_controller_set_address (uint8_t coreid, uint8_t dev_addr) |
|
void | dcd_controller_set_configuration (uint8_t coreid) |
|
tusb_error_t | dcd_pipe_control_xfer (uint8_t coreid, tusb_direction_t dir, uint8_t *p_buffer, uint16_t length, bool int_on_complete) |
|
void | dcd_pipe_control_stall (uint8_t coreid) |
|
endpoint_handle_t | dcd_pipe_open (uint8_t coreid, tusb_descriptor_endpoint_t const *p_endpoint_desc, uint8_t class_code) ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | dcd_pipe_queue_xfer (endpoint_handle_t edpt_hdl, uint8_t *buffer, uint16_t total_bytes) ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | dcd_pipe_xfer (endpoint_handle_t edpt_hdl, uint8_t *buffer, uint16_t total_bytes, bool int_on_complete) ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | dcd_pipe_stall (endpoint_handle_t edpt_hdl) |
|
bool | dcd_pipe_is_busy (endpoint_handle_t edpt_hdl) ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | dcd_pipe_clear_stall (uint8_t coreid, uint8_t edpt_addr) |
|