|
| esp_err_t | usb_host_install (const usb_host_config_t *config) |
| |
| esp_err_t | usb_host_uninstall (void) |
| |
| esp_err_t | usb_host_lib_handle_events (TickType_t timeout, uint32_t *flags) |
| |
| esp_err_t | usb_host_lib_info (usb_host_lib_info_t *info) |
| |
| esp_err_t | usb_host_device_free_all (void) |
| |
| esp_err_t | usb_host_client_register (const usb_host_client_config_t *cfg, usb_host_client_handle_t *out) |
| |
| esp_err_t | usb_host_client_deregister (usb_host_client_handle_t hdl) |
| |
| esp_err_t | usb_host_client_handle_events (usb_host_client_handle_t hdl, TickType_t timeout) |
| |
| esp_err_t | usb_host_client_unblock (usb_host_client_handle_t hdl) |
| |
| esp_err_t | usb_host_device_open (usb_host_client_handle_t cli, uint8_t addr, usb_device_handle_t *out) |
| |
| esp_err_t | usb_host_device_close (usb_host_client_handle_t cli, usb_device_handle_t hdl) |
| |
| esp_err_t | usb_host_device_info (usb_device_handle_t hdl, usb_device_info_t *info) |
| |
| esp_err_t | usb_host_get_device_descriptor (usb_device_handle_t hdl, const usb_device_desc_t **out) |
| |
| esp_err_t | usb_host_get_active_config_descriptor (usb_device_handle_t hdl, const usb_config_desc_t **out) |
| |
| void | usb_print_device_descriptor (const usb_device_desc_t *d) |
| |
| void | usb_print_config_descriptor (const usb_config_desc_t *c, const usb_interface_desc_t *i) |
| |
| void | usb_print_string_descriptor (const usb_str_desc_t *s) |
| |
| esp_err_t | usb_host_transfer_alloc (size_t bufsz, int iso_pkts, usb_transfer_t **out) |
| |
| esp_err_t | usb_host_transfer_free (usb_transfer_t *t) |
| |
| esp_err_t | usb_host_transfer_submit (usb_transfer_t *t) |
| |
| esp_err_t | usb_host_transfer_submit_control (usb_host_client_handle_t cli, usb_device_handle_t hdl, const usb_setup_packet_t *setup, usb_transfer_t *t) |
| |
| esp_err_t | usb_host_interface_claim (usb_host_client_handle_t cli, usb_device_handle_t hdl, uint8_t ifs, uint8_t alt) |
| |
| esp_err_t | usb_host_interface_release (usb_host_client_handle_t cli, usb_device_handle_t hdl, uint8_t ifs) |
| |
| esp_err_t | usb_host_endpoint_halt (usb_device_handle_t hdl, uint8_t ep) |
| |
| esp_err_t | usb_host_endpoint_flush (usb_device_handle_t hdl, uint8_t ep) |
| |