Go to the source code of this file.
|
bool | tud_rhport_init (uint8_t rhport, const tusb_rhport_init_t *rh_init) |
|
| TU_ATTR_DEPRECATED ("Please use tusb_init(rhport, rh_init) instead") TU_ATTR_ALWAYS_INLINE static inline bool tud_init(uint8_t rhport) |
|
bool | tud_deinit (uint8_t rhport) |
|
bool | tud_inited (void) |
|
void | tud_task_ext (uint32_t timeout_ms, bool in_isr) |
|
static TU_ATTR_ALWAYS_INLINE void | tud_task (void) |
|
bool | tud_task_event_ready (void) |
|
void | dcd_int_handler (uint8_t rhport) |
|
tusb_speed_t | tud_speed_get (void) |
|
bool | tud_connected (void) |
|
bool | tud_mounted (void) |
|
bool | tud_suspended (void) |
|
static TU_ATTR_ALWAYS_INLINE bool | tud_ready (void) |
|
bool | tud_remote_wakeup (void) |
|
bool | tud_disconnect (void) |
|
bool | tud_connect (void) |
|
void | tud_sof_cb_enable (bool en) |
|
bool | tud_control_xfer (uint8_t rhport, tusb_control_request_t const *request, void *buffer, uint16_t len) |
|
bool | tud_control_status (uint8_t rhport, tusb_control_request_t const *request) |
|
uint8_t const * | tud_descriptor_device_cb (void) |
|
uint8_t const * | tud_descriptor_configuration_cb (uint8_t index) |
|
uint16_t const * | tud_descriptor_string_cb (uint8_t index, uint16_t langid) |
|
uint8_t const * | tud_descriptor_bos_cb (void) |
|
uint8_t const * | tud_descriptor_device_qualifier_cb (void) |
|
uint8_t const * | tud_descriptor_other_speed_configuration_cb (uint8_t index) |
|
void | tud_mount_cb (void) |
|
void | tud_umount_cb (void) |
|
void | tud_suspend_cb (bool remote_wakeup_en) |
|
void | tud_resume_cb (void) |
|
void | tud_event_hook_cb (uint8_t rhport, uint32_t eventid, bool in_isr) |
|
void | tud_sof_cb (uint32_t frame_count) |
|
bool | tud_vendor_control_xfer_cb (uint8_t rhport, uint8_t stage, tusb_control_request_t const *request) |
|
◆ dcd_int_handler()
void dcd_int_handler |
( |
uint8_t |
rhport | ) |
|
◆ TU_ATTR_DEPRECATED()
TU_ATTR_DEPRECATED |
( |
"Please use tusb_init(rhport, rh_init) instead" |
| ) |
|
◆ tud_connect()
bool tud_connect |
( |
void |
| ) |
|
◆ tud_connected()
bool tud_connected |
( |
void |
| ) |
|
◆ tud_control_status()
◆ tud_control_xfer()
◆ tud_deinit()
bool tud_deinit |
( |
uint8_t |
rhport | ) |
|
◆ tud_descriptor_bos_cb()
uint8_t const * tud_descriptor_bos_cb |
( |
void |
| ) |
|
◆ tud_descriptor_configuration_cb()
uint8_t const * tud_descriptor_configuration_cb |
( |
uint8_t |
index | ) |
|
◆ tud_descriptor_device_cb()
uint8_t const * tud_descriptor_device_cb |
( |
void |
| ) |
|
◆ tud_descriptor_device_qualifier_cb()
uint8_t const * tud_descriptor_device_qualifier_cb |
( |
void |
| ) |
|
◆ tud_descriptor_other_speed_configuration_cb()
uint8_t const * tud_descriptor_other_speed_configuration_cb |
( |
uint8_t |
index | ) |
|
◆ tud_descriptor_string_cb()
uint16_t const * tud_descriptor_string_cb |
( |
uint8_t |
index, |
|
|
uint16_t |
langid |
|
) |
| |
◆ tud_disconnect()
bool tud_disconnect |
( |
void |
| ) |
|
◆ tud_event_hook_cb()
void tud_event_hook_cb |
( |
uint8_t |
rhport, |
|
|
uint32_t |
eventid, |
|
|
bool |
in_isr |
|
) |
| |
◆ tud_inited()
◆ tud_mount_cb()
void tud_mount_cb |
( |
void |
| ) |
|
◆ tud_mounted()
bool tud_mounted |
( |
void |
| ) |
|
◆ tud_ready()
static TU_ATTR_ALWAYS_INLINE bool tud_ready |
( |
void |
| ) |
|
|
inlinestatic |
◆ tud_remote_wakeup()
bool tud_remote_wakeup |
( |
void |
| ) |
|
◆ tud_resume_cb()
void tud_resume_cb |
( |
void |
| ) |
|
◆ tud_rhport_init()
◆ tud_sof_cb()
void tud_sof_cb |
( |
uint32_t |
frame_count | ) |
|
◆ tud_sof_cb_enable()
void tud_sof_cb_enable |
( |
bool |
en | ) |
|
◆ tud_speed_get()
◆ tud_suspend_cb()
void tud_suspend_cb |
( |
bool |
remote_wakeup_en | ) |
|
◆ tud_suspended()
bool tud_suspended |
( |
void |
| ) |
|
◆ tud_task()
static TU_ATTR_ALWAYS_INLINE void tud_task |
( |
void |
| ) |
|
|
inlinestatic |
◆ tud_task_event_ready()
bool tud_task_event_ready |
( |
void |
| ) |
|
◆ tud_task_ext()
void tud_task_ext |
( |
uint32_t |
timeout_ms, |
|
|
bool |
in_isr |
|
) |
| |
◆ tud_umount_cb()
void tud_umount_cb |
( |
void |
| ) |
|
◆ tud_vendor_control_xfer_cb()