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 | ) |
|
|
extern |
◆ 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()