30#include "common/tusb_common.h"
41#ifndef CFG_TUC_TASK_QUEUE_SZ
42#define CFG_TUC_TASK_QUEUE_SZ 8
50bool tuc_init(uint8_t rhport, uint32_t port_type);
53bool tuc_inited(uint8_t rhport);
58void tuc_task_ext(uint32_t timeout_ms,
bool in_isr);
61TU_ATTR_ALWAYS_INLINE
static inline
63 tuc_task_ext(UINT32_MAX,
false);
67extern void tcd_int_handler(uint8_t rhport);
71#define tuc_int_handler tcd_int_handler
77TU_ATTR_WEAK
bool tuc_pd_data_received_cb(uint8_t rhport,
pd_header_t const* header, uint8_t
const* dobj, uint8_t
const* p_end);
78TU_ATTR_WEAK
bool tuc_pd_control_received_cb(uint8_t rhport,
pd_header_t const* header);
84bool tuc_msg_request(uint8_t rhport,
void const* rdo);
AUDIO Channel Cluster Descriptor (4.1)
Definition audio.h:647