![]() |
Open FFBoard
Open source force feedback firmware
|
Public Member Functions | |
TU_ATTR_ALIGNED (4) | |
dcd_qhd_t qhd[TUP_DCD_ENDPOINT_MAX][2] | TU_ATTR_ALIGNED (64) |
dcd_qtd_t qtd[TUP_DCD_ENDPOINT_MAX][2] | TU_ATTR_ALIGNED (32) |
TU_ATTR_ALIGNED (4) | |
TU_ATTR_ALIGNED (4) | |
TU_ATTR_ALIGNED (4) | |
Public Attributes | |
union { | |
buffer_descriptor_t bdt [16][2][2] | |
uint16_t bda [512] | |
}; | |
uint8_t | setup_packet [8] |
uint8_t | addr |
tusb_control_request_t | setup_packet |
uint16_t | remaining_ctrl |
int8_t | status_out |
pipe_state_t | pipe0 |
pipe_state_t | pipe [2][TUP_DCD_ENDPOINT_MAX-1] |
uint16_t | pipe_buf_is_fifo [2] |
union { | |
buffer_descriptor_t bdt [16][2][2] | |
uint16_t bda [256] | |
uint8_t bda [256] | |
}; | |
union { | |
buffer_descriptor_t bdt [16][2][2] | |
uint16_t bda [512] | |
}; | |
union { | |
buffer_descriptor_t bdt [16][2][2] | |
uint16_t bda [512] | |
}; | |
volatile dma_desc_t * | udca [DCD_ENDPOINT_MAX] |
dma_desc_t | dd [DCD_ENDPOINT_MAX] |
struct { | |
uint8_t * out_buffer | |
uint8_t out_bytes | |
volatile bool out_received | |
uint8_t in_bytes | |
} | control |
ep_cmd_sts_t | ep [2 *MAX_EP_PAIRS][2] |
xfer_dma_t | dma [2 *MAX_EP_PAIRS] |
uint8_t | ep [2][16] |
bool | sof_enabled |
CFG_TUD_MEM_ALIGN tusb_control_request_t | setup_packet |
Definition at line 100 of file dcd_ci_fs.c.
dcd_qtd_t qtd[TUP_DCD_ENDPOINT_MAX][2] dcd_data_t::TU_ATTR_ALIGNED | ( | 32 | ) |
|
inline |
Definition at line 107 of file dcd_ci_fs.c.
|
inline |
Definition at line 101 of file dcd_mm32f327x_otg.c.
|
inline |
Definition at line 105 of file dcd_khci.c.
dcd_qhd_t qhd[TUP_DCD_ENDPOINT_MAX][2] dcd_data_t::TU_ATTR_ALIGNED | ( | 64 | ) |
union { ... } dcd_data_t::@140 |
union { ... } dcd_data_t::@228 |
union { ... } dcd_data_t::@328 |
union { ... } dcd_data_t::@352 |
uint8_t dcd_data_t::addr |
Definition at line 112 of file dcd_ci_fs.c.
uint16_t dcd_data_t::bda[512] |
Definition at line 105 of file dcd_ci_fs.c.
buffer_descriptor_t dcd_data_t::bdt[16][2][2] |
Definition at line 104 of file dcd_ci_fs.c.
struct { ... } dcd_data_t::control |
dma_desc_t dcd_data_t::dd[DCD_ENDPOINT_MAX] |
Definition at line 82 of file dcd_lpc17_40.c.
xfer_dma_t dcd_data_t::dma[2 *MAX_EP_PAIRS] |
Definition at line 187 of file dcd_lpc_ip3511.c.
ep_cmd_sts_t dcd_data_t::ep[2 *MAX_EP_PAIRS][2] |
Definition at line 186 of file dcd_lpc_ip3511.c.
uint8_t dcd_data_t::ep[2][16] |
Definition at line 72 of file dcd_rusb2.c.
uint8_t dcd_data_t::in_bytes |
Definition at line 90 of file dcd_lpc17_40.c.
uint8_t* dcd_data_t::out_buffer |
Definition at line 86 of file dcd_lpc17_40.c.
uint8_t dcd_data_t::out_bytes |
Definition at line 87 of file dcd_lpc17_40.c.
volatile bool dcd_data_t::out_received |
Definition at line 88 of file dcd_lpc17_40.c.
pipe_state_t dcd_data_t::pipe |
Definition at line 80 of file dcd_musb.c.
pipe_state_t dcd_data_t::pipe0 |
Definition at line 79 of file dcd_musb.c.
uint16_t dcd_data_t::pipe_buf_is_fifo |
Definition at line 81 of file dcd_musb.c.
uint16_t dcd_data_t::remaining_ctrl |
Definition at line 77 of file dcd_musb.c.
uint8_t dcd_data_t::setup_packet |
Definition at line 111 of file dcd_ci_fs.c.
tusb_control_request_t dcd_data_t::setup_packet |
Definition at line 76 of file dcd_musb.c.
CFG_TUD_MEM_ALIGN tusb_control_request_t dcd_data_t::setup_packet |
Definition at line 63 of file dcd_sunxi_musb.c.
bool dcd_data_t::sof_enabled |
Definition at line 74 of file dcd_rusb2.c.
int8_t dcd_data_t::status_out |
Definition at line 78 of file dcd_musb.c.
volatile dma_desc_t* dcd_data_t::udca[DCD_ENDPOINT_MAX] |
Definition at line 79 of file dcd_lpc17_40.c.