#include "hpm_usb_drv.h"
#include "hpm_soc_feature.h"
Go to the source code of this file.
|
| dcd_qhd_t * | usb_device_qhd_get (usb_device_handle_t *handle, uint8_t ep_idx) |
| |
| dcd_qtd_t * | usb_device_qtd_get (usb_device_handle_t *handle, uint8_t ep_idx) |
| |
| void | usb_device_bus_reset (usb_device_handle_t *handle, uint16_t ep0_max_packet_size) |
| |
| bool | usb_device_init (usb_device_handle_t *handle, uint32_t int_mask) |
| |
| void | usb_device_deinit (usb_device_handle_t *handle) |
| |
| void | usb_device_set_address (usb_device_handle_t *handle, uint8_t dev_addr) |
| |
| uint8_t | usb_device_get_address (usb_device_handle_t *handle) |
| |
| void | usb_device_remote_wakeup (usb_device_handle_t *handle) |
| |
| void | usb_device_connect (usb_device_handle_t *handle) |
| |
| void | usb_device_disconnect (usb_device_handle_t *handle) |
| |
| bool | usb_device_edpt_open (usb_device_handle_t *handle, usb_endpoint_config_t *config) |
| |
| bool | usb_device_edpt_xfer (usb_device_handle_t *handle, uint8_t ep_addr, uint8_t *buffer, uint32_t total_bytes) |
| |
| void | usb_device_edpt_stall (usb_device_handle_t *handle, uint8_t ep_addr) |
| |
| void | usb_device_edpt_clear_stall (usb_device_handle_t *handle, uint8_t ep_addr) |
| |
| bool | usb_device_edpt_check_stall (usb_device_handle_t *handle, uint8_t ep_addr) |
| |
| void | usb_device_edpt_close (usb_device_handle_t *handle, uint8_t ep_addr) |
| |
| void | usb_device_edpt_close_all (usb_device_handle_t *handle) |
| |
| uint32_t | usb_device_status_flags (usb_device_handle_t *handle) |
| |
| void | usb_device_clear_status_flags (usb_device_handle_t *handle, uint32_t mask) |
| |
| uint32_t | usb_device_interrupts (usb_device_handle_t *handle) |
| |
| uint8_t | usb_device_get_port_speed (usb_device_handle_t *handle) |
| |
| uint8_t | usb_device_get_suspend_status (usb_device_handle_t *handle) |
| |
| bool | usb_device_get_port_ccs (usb_device_handle_t *handle) |
| |
| bool | usb_device_get_port_reset_status (usb_device_handle_t *handle) |
| |
| uint32_t | usb_device_get_edpt_complete_status (usb_device_handle_t *handle) |
| |
| void | usb_device_clear_edpt_complete_status (usb_device_handle_t *handle, uint32_t mask) |
| |
| uint32_t | usb_device_get_setup_status (usb_device_handle_t *handle) |
| |
| void | usb_device_clear_setup_status (usb_device_handle_t *handle, uint32_t mask) |
| |
◆ usb_device_bus_reset()
◆ usb_device_clear_edpt_complete_status()
◆ usb_device_clear_setup_status()
◆ usb_device_clear_status_flags()
◆ usb_device_connect()
◆ usb_device_deinit()
◆ usb_device_disconnect()
◆ usb_device_edpt_check_stall()
◆ usb_device_edpt_clear_stall()
◆ usb_device_edpt_close()
◆ usb_device_edpt_close_all()
◆ usb_device_edpt_open()
◆ usb_device_edpt_stall()
◆ usb_device_edpt_xfer()
| bool usb_device_edpt_xfer |
( |
usb_device_handle_t * |
handle, |
|
|
uint8_t |
ep_addr, |
|
|
uint8_t * |
buffer, |
|
|
uint32_t |
total_bytes |
|
) |
| |
◆ usb_device_get_address()
◆ usb_device_get_edpt_complete_status()
◆ usb_device_get_port_ccs()
◆ usb_device_get_port_reset_status()
◆ usb_device_get_port_speed()
◆ usb_device_get_setup_status()
◆ usb_device_get_suspend_status()
◆ usb_device_init()
◆ usb_device_interrupts()
◆ usb_device_qhd_get()
◆ usb_device_qtd_get()
◆ usb_device_remote_wakeup()
◆ usb_device_set_address()
◆ usb_device_status_flags()