Go to the source code of this file.
|
| void | usbc_int_set (bool enabled) |
| |
| | OSAL_QUEUE_DEF (usbc_int_set, _usbc_qdef, CFG_TUC_TASK_QUEUE_SZ, tcd_event_t) |
| |
| static uint8_t _rx_buf[64] | TU_ATTR_ALIGNED (4) |
| |
| bool | usbc_msg_send (uint8_t rhport, pd_header_t const *header, void const *data) |
| |
| bool | parse_msg_data (uint8_t rhport, pd_header_t const *header, uint8_t const *dobj, uint8_t const *p_end) |
| |
| bool | parse_msg_control (uint8_t rhport, pd_header_t const *header) |
| |
| bool | tuc_inited (uint8_t rhport) |
| |
| bool | tuc_init (uint8_t rhport, uint32_t port_type) |
| |
| void | tuc_task_ext (uint32_t timeout_ms, bool in_isr) |
| |
| bool | tuc_msg_request (uint8_t rhport, void const *rdo) |
| |
| void | tcd_event_handler (tcd_event_t const *event, bool in_isr) |
| |
◆ OSAL_QUEUE_DEF()
◆ parse_msg_control()
| bool parse_msg_control |
( |
uint8_t | rhport, |
|
|
pd_header_t const * | header ) |
◆ parse_msg_data()
| bool parse_msg_data |
( |
uint8_t | rhport, |
|
|
pd_header_t const * | header, |
|
|
uint8_t const * | dobj, |
|
|
uint8_t const * | p_end ) |
◆ tcd_event_handler()
| void tcd_event_handler |
( |
tcd_event_t const * | event, |
|
|
bool | in_isr ) |
◆ TU_ATTR_ALIGNED()
| static uint8_t _rx_buf[64] TU_ATTR_ALIGNED |
( |
4 | | ) |
|
|
static |
< reserved
Definition at line 35 of file dcd.h.
◆ tuc_init()
| bool tuc_init |
( |
uint8_t | rhport, |
|
|
uint32_t | port_type ) |
◆ tuc_inited()
| bool tuc_inited |
( |
uint8_t | rhport | ) |
|
◆ tuc_msg_request()
| bool tuc_msg_request |
( |
uint8_t | rhport, |
|
|
void const * | rdo ) |
◆ tuc_task_ext()
| void tuc_task_ext |
( |
uint32_t | timeout_ms, |
|
|
bool | in_isr ) |
◆ usbc_int_set()
| void usbc_int_set |
( |
bool | enabled | ) |
|
◆ usbc_msg_send()
| bool usbc_msg_send |
( |
uint8_t | rhport, |
|
|
pd_header_t const * | header, |
|
|
void const * | data ) |
◆ _port_inited
| bool _port_inited[TUP_TYPEC_RHPORTS_NUM] |
|
static |
◆ _usbc_inited
| bool _usbc_inited = false |
|
static |
◆ _usbc_q