|
static bool | pipehandle_is_valid (pipe_handle_t pipe_hdl) ATTR_CONST ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT |
|
static bool | pipehandle_is_equal (pipe_handle_t x, pipe_handle_t y) ATTR_CONST ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | hcd_init (void) ATTR_WARN_UNUSED_RESULT |
|
void | hcd_isr (uint8_t hostid) |
|
tusb_error_t | hcd_pipe_control_open (uint8_t dev_addr, uint8_t max_packet_size) ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | hcd_pipe_control_xfer (uint8_t dev_addr, tusb_control_request_t const *p_request, uint8_t data[]) ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | hcd_pipe_control_close (uint8_t dev_addr) ATTR_WARN_UNUSED_RESULT |
|
pipe_handle_t | hcd_pipe_open (uint8_t dev_addr, tusb_descriptor_endpoint_t const *endpoint_desc, uint8_t class_code) ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | hcd_pipe_queue_xfer (pipe_handle_t pipe_hdl, uint8_t buffer[], uint16_t total_bytes) ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | hcd_pipe_xfer (pipe_handle_t pipe_hdl, uint8_t buffer[], uint16_t total_bytes, bool int_on_complete) ATTR_WARN_UNUSED_RESULT |
|
tusb_error_t | hcd_pipe_close (pipe_handle_t pipe_hdl) |
|
bool | hcd_pipe_is_busy (pipe_handle_t pipe_hdl) ATTR_PURE |
|
bool | hcd_pipe_is_error (pipe_handle_t pipe_hdl) ATTR_PURE |
|
bool | hcd_pipe_is_stalled (pipe_handle_t pipe_hdl) ATTR_PURE |
|
uint8_t | hcd_pipe_get_endpoint_addr (pipe_handle_t pipe_hdl) ATTR_PURE |
|
tusb_error_t | hcd_pipe_clear_stall (pipe_handle_t pipe_hdl) |
|
bool | hcd_port_connect_status (uint8_t hostid) ATTR_PURE ATTR_WARN_UNUSED_RESULT |
| return the current connect status of roothub port
|
|
void | hcd_port_reset (uint8_t hostid) |
|
tusb_speed_t | hcd_port_speed_get (uint8_t hostid) ATTR_PURE ATTR_WARN_UNUSED_RESULT |
|
void | hcd_port_unplug (uint8_t hostid) |
|