Go to the source code of this file.
◆ anonymous enum
◆ anonymous enum
| Enumerator |
|---|
| DWC2_CONTROLLER_COUNT | |
Definition at line 56 of file dwc2_common.h.
◆ dfifo_flush_rx()
| static TU_ATTR_ALWAYS_INLINE void dfifo_flush_rx |
( |
dwc2_regs_t * | dwc2 | ) |
|
|
inlinestatic |
◆ dfifo_flush_tx()
| static TU_ATTR_ALWAYS_INLINE void dfifo_flush_tx |
( |
dwc2_regs_t * | dwc2, |
|
|
uint8_t | fnum ) |
|
inlinestatic |
◆ dfifo_read_packet()
| void dfifo_read_packet |
( |
dwc2_regs_t * | dwc2, |
|
|
uint8_t * | dst, |
|
|
uint16_t | len ) |
◆ dfifo_write_packet()
| void dfifo_write_packet |
( |
dwc2_regs_t * | dwc2, |
|
|
uint8_t | fifo_num, |
|
|
uint8_t const * | src, |
|
|
uint16_t | len ) |
◆ dwc2_core_handle_common_irq()
| void dwc2_core_handle_common_irq |
( |
uint8_t | rhport, |
|
|
bool | in_isr ) |
◆ dwc2_core_init()
| bool dwc2_core_init |
( |
uint8_t | rhport, |
|
|
bool | is_highspeed ) |
◆ dwc2_core_is_highspeed()
| bool dwc2_core_is_highspeed |
( |
dwc2_regs_t * | dwc2, |
|
|
tusb_role_t | role ) |
◆ DWC2_REG()
| static TU_ATTR_ALWAYS_INLINE dwc2_regs_t * DWC2_REG |
( |
uint8_t | rhport | ) |
|
|
inlinestatic |