![]() |
Open FFBoard
Open source force feedback firmware
|
Go to the source code of this file.
Functions | |
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) |
bool | dcd_edpt_iso_alloc (uint8_t rhport, uint8_t ep_addr, uint16_t largest_packet_size) |
bool | dcd_edpt_iso_activate (uint8_t rhport, tusb_desc_endpoint_t const *desc_ep) |
void | dcd_edpt_close_all (uint8_t rhport) |
bool | dcd_edpt_xfer (uint8_t rhport, uint8_t ep_addr, uint8_t *buffer, uint16_t total_bytes) |
bool | dcd_edpt_xfer_fifo (uint8_t rhport, uint8_t ep_addr, tu_fifo_t *ff, 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_connect | ( | uint8_t | rhport | ) |
Definition at line 70 of file dcd_template.c.
void dcd_disconnect | ( | uint8_t | rhport | ) |
Definition at line 75 of file dcd_template.c.
void dcd_edpt_clear_stall | ( | uint8_t | rhport, |
uint8_t | ep_addr | ||
) |
Definition at line 140 of file dcd_template.c.
void dcd_edpt_close_all | ( | uint8_t | rhport | ) |
Definition at line 111 of file dcd_template.c.
bool dcd_edpt_iso_activate | ( | uint8_t | rhport, |
tusb_desc_endpoint_t const * | desc_ep | ||
) |
Definition at line 105 of file dcd_template.c.
bool dcd_edpt_iso_alloc | ( | uint8_t | rhport, |
uint8_t | ep_addr, | ||
uint16_t | largest_packet_size | ||
) |
Definition at line 97 of file dcd_template.c.
bool dcd_edpt_open | ( | uint8_t | rhport, |
tusb_desc_endpoint_t const * | ep_desc | ||
) |
Definition at line 89 of file dcd_template.c.
void dcd_edpt_stall | ( | uint8_t | rhport, |
uint8_t | ep_addr | ||
) |
Definition at line 134 of file dcd_template.c.
bool dcd_edpt_xfer | ( | uint8_t | rhport, |
uint8_t | ep_addr, | ||
uint8_t * | buffer, | ||
uint16_t | total_bytes | ||
) |
Definition at line 116 of file dcd_template.c.
bool dcd_edpt_xfer_fifo | ( | uint8_t | rhport, |
uint8_t | ep_addr, | ||
tu_fifo_t * | ff, | ||
uint16_t | total_bytes | ||
) |
Definition at line 125 of file dcd_template.c.
bool dcd_init | ( | uint8_t | rhport, |
const tusb_rhport_init_t * | rh_init | ||
) |
Definition at line 43 of file dcd_template.c.
void dcd_int_disable | ( | uint8_t | rhport | ) |
Definition at line 54 of file dcd_template.c.
void dcd_int_enable | ( | uint8_t | rhport | ) |
Definition at line 49 of file dcd_template.c.
void dcd_remote_wakeup | ( | uint8_t | rhport | ) |
Definition at line 65 of file dcd_template.c.
void dcd_set_address | ( | uint8_t | rhport, |
uint8_t | dev_addr | ||
) |
Definition at line 59 of file dcd_template.c.
void dcd_sof_enable | ( | uint8_t | rhport, |
bool | en | ||
) |
Definition at line 79 of file dcd_template.c.