Open FFBoard
Open source force feedback firmware
musb_ti.h File Reference

Go to the source code of this file.

Functions

static void musb_dcd_phy_init (uint8_t rhport)
 
static TU_ATTR_ALWAYS_INLINE void musb_dcd_int_enable (uint8_t rhport)
 
static TU_ATTR_ALWAYS_INLINE void musb_dcd_int_disable (uint8_t rhport)
 
static TU_ATTR_ALWAYS_INLINE unsigned musb_dcd_get_int_enable (uint8_t rhport)
 
static TU_ATTR_ALWAYS_INLINE void musb_dcd_int_clear (uint8_t rhport)
 
static void musb_dcd_int_handler_enter (uint8_t rhport)
 

Variables

 C
 
static const IRQn_Type musb_irqs []
 

Function Documentation

◆ musb_dcd_get_int_enable()

static TU_ATTR_ALWAYS_INLINE unsigned musb_dcd_get_int_enable ( uint8_t  rhport)
inlinestatic

Definition at line 72 of file musb_ti.h.

◆ musb_dcd_int_clear()

static TU_ATTR_ALWAYS_INLINE void musb_dcd_int_clear ( uint8_t  rhport)
inlinestatic

Definition at line 76 of file musb_ti.h.

◆ musb_dcd_int_disable()

static TU_ATTR_ALWAYS_INLINE void musb_dcd_int_disable ( uint8_t  rhport)
inlinestatic

Definition at line 68 of file musb_ti.h.

◆ musb_dcd_int_enable()

static TU_ATTR_ALWAYS_INLINE void musb_dcd_int_enable ( uint8_t  rhport)
inlinestatic

Definition at line 64 of file musb_ti.h.

◆ musb_dcd_int_handler_enter()

static void musb_dcd_int_handler_enter ( uint8_t  rhport)
inlinestatic

Definition at line 80 of file musb_ti.h.

◆ musb_dcd_phy_init()

static void musb_dcd_phy_init ( uint8_t  rhport)
inlinestatic

Definition at line 59 of file musb_ti.h.

Variable Documentation

◆ C

C
extern
Initial value:
{
#endif
#if CFG_TUSB_MCU == OPT_MCU_TM4C123
#include "TM4C123.h"
#define FIFO0_WORD FIFO0
#define FIFO1_WORD FIFO1
#elif CFG_TUSB_MCU == OPT_MCU_MSP432E4
#include "msp.h"
#else
#error "Unsupported MCUs"
#endif
#define MUSB_CFG_SHARED_FIFO 0
#define MUSB_CFG_DYNAMIC_FIFO 1
#define MUSB_CFG_DYNAMIC_FIFO_SIZE 4096
const uintptr_t MUSB_BASES[] = { USB0_BASE }
const uintptr_t MUSB_BASES[]
Definition: musb_max32.h:40

◆ musb_irqs

const IRQn_Type musb_irqs[]
static
Initial value:
= {
USB0_IRQn
}

Definition at line 55 of file musb_ti.h.