Go to the source code of this file.
|
| TU_VERIFY_STATIC (sizeof(buffer_descriptor_t)==8, "size is not correct") |
|
CFG_TUD_MEM_SECTION | TU_ATTR_ALIGNED (512) |
|
static void | process_stall (uint8_t rhport) |
|
static void | process_tokdne (uint8_t rhport) |
|
static void | process_bus_reset (uint8_t rhport) |
|
static void | process_bus_inactive (uint8_t rhport) |
|
static void | process_bus_active (uint8_t rhport) |
|
bool | dcd_init (uint8_t rhport, const tusb_rhport_init_t *rh_init) |
|
void | dcd_int_enable (uint8_t rhport) |
|
void | dcd_int_disable (uint8_t rhport) |
|
void | dcd_set_address (uint8_t rhport, uint8_t dev_addr) |
|
void | dcd_remote_wakeup (uint8_t rhport) |
|
void | dcd_connect (uint8_t rhport) |
|
void | dcd_disconnect (uint8_t rhport) |
|
void | dcd_sof_enable (uint8_t rhport, bool en) |
|
bool | dcd_edpt_open (uint8_t rhport, tusb_desc_endpoint_t const *ep_desc) |
|
void | dcd_edpt_close_all (uint8_t rhport) |
|
void | dcd_edpt_close (uint8_t rhport, uint8_t ep_addr) |
|
bool | dcd_edpt_xfer (uint8_t rhport, uint8_t ep_addr, uint8_t *buffer, uint16_t total_bytes) |
|
void | dcd_edpt_stall (uint8_t rhport, uint8_t ep_addr) |
|
void | dcd_edpt_clear_stall (uint8_t rhport, uint8_t ep_addr) |
|
void | dcd_int_handler (uint8_t rhport) |
|
◆ buffer_descriptor_t
◆ endpoint_state_t
◆ anonymous enum
◆ dcd_connect()
void dcd_connect |
( |
uint8_t |
rhport | ) |
|
◆ dcd_disconnect()
void dcd_disconnect |
( |
uint8_t |
rhport | ) |
|
◆ dcd_edpt_clear_stall()
void dcd_edpt_clear_stall |
( |
uint8_t |
rhport, |
|
|
uint8_t |
ep_addr |
|
) |
| |
◆ dcd_edpt_close()
void dcd_edpt_close |
( |
uint8_t |
rhport, |
|
|
uint8_t |
ep_addr |
|
) |
| |
◆ dcd_edpt_close_all()
void dcd_edpt_close_all |
( |
uint8_t |
rhport | ) |
|
◆ dcd_edpt_open()
◆ dcd_edpt_stall()
void dcd_edpt_stall |
( |
uint8_t |
rhport, |
|
|
uint8_t |
ep_addr |
|
) |
| |
◆ dcd_edpt_xfer()
bool dcd_edpt_xfer |
( |
uint8_t |
rhport, |
|
|
uint8_t |
ep_addr, |
|
|
uint8_t * |
buffer, |
|
|
uint16_t |
total_bytes |
|
) |
| |
◆ dcd_init()
◆ dcd_int_disable()
void dcd_int_disable |
( |
uint8_t |
rhport | ) |
|
◆ dcd_int_enable()
void dcd_int_enable |
( |
uint8_t |
rhport | ) |
|
◆ dcd_int_handler()
void dcd_int_handler |
( |
uint8_t |
rhport | ) |
|
◆ dcd_remote_wakeup()
void dcd_remote_wakeup |
( |
uint8_t |
rhport | ) |
|
◆ dcd_set_address()
void dcd_set_address |
( |
uint8_t |
rhport, |
|
|
uint8_t |
dev_addr |
|
) |
| |
◆ dcd_sof_enable()
void dcd_sof_enable |
( |
uint8_t |
rhport, |
|
|
bool |
en |
|
) |
| |
◆ process_bus_active()
static void process_bus_active |
( |
uint8_t |
rhport | ) |
|
|
static |
◆ process_bus_inactive()
static void process_bus_inactive |
( |
uint8_t |
rhport | ) |
|
|
static |
◆ process_bus_reset()
static void process_bus_reset |
( |
uint8_t |
rhport | ) |
|
|
static |
◆ process_stall()
static void process_stall |
( |
uint8_t |
rhport | ) |
|
|
static |
◆ process_tokdne()
static void process_tokdne |
( |
uint8_t |
rhport | ) |
|
|
static |
◆ TU_ATTR_ALIGNED()
CFG_TUD_MEM_SECTION TU_ATTR_ALIGNED |
( |
512 |
| ) |
|
◆ TU_VERIFY_STATIC()
◆ SystemCoreClock