Open FFBoard
Open source force feedback firmware
midid_interface_t Struct Reference

Public Attributes

uint8_t itf_num
 
uint8_t ep_in
 
uint8_t ep_out
 
midid_stream_t stream_write
 
midid_stream_t stream_read
 
tu_fifo_t rx_ff
 
tu_fifo_t tx_ff
 
uint8_t rx_ff_buf [CFG_TUD_MIDI_RX_BUFSIZE]
 
uint8_t tx_ff_buf [CFG_TUD_MIDI_TX_BUFSIZE]
 
osal_mutex_def_t rx_ff_mutex
 
osal_mutex_def_t tx_ff_mutex
 
CFG_TUSB_MEM_ALIGN uint8_t epout_buf [CFG_TUD_MIDI_EP_BUFSIZE]
 
CFG_TUSB_MEM_ALIGN uint8_t epin_buf [CFG_TUD_MIDI_EP_BUFSIZE]
 

Detailed Description

Definition at line 50 of file midi_device.c.

Member Data Documentation

◆ ep_in

uint8_t midid_interface_t::ep_in

Definition at line 53 of file midi_device.c.

◆ ep_out

uint8_t midid_interface_t::ep_out

Definition at line 54 of file midi_device.c.

◆ epin_buf

CFG_TUSB_MEM_ALIGN uint8_t midid_interface_t::epin_buf[CFG_TUD_MIDI_EP_BUFSIZE]

Definition at line 76 of file midi_device.c.

◆ epout_buf

CFG_TUSB_MEM_ALIGN uint8_t midid_interface_t::epout_buf[CFG_TUD_MIDI_EP_BUFSIZE]

Definition at line 75 of file midi_device.c.

◆ itf_num

uint8_t midid_interface_t::itf_num

Definition at line 52 of file midi_device.c.

◆ rx_ff

tu_fifo_t midid_interface_t::rx_ff

Definition at line 64 of file midi_device.c.

◆ rx_ff_buf

uint8_t midid_interface_t::rx_ff_buf[CFG_TUD_MIDI_RX_BUFSIZE]

Definition at line 66 of file midi_device.c.

◆ rx_ff_mutex

osal_mutex_def_t midid_interface_t::rx_ff_mutex

Definition at line 70 of file midi_device.c.

◆ stream_read

midid_stream_t midid_interface_t::stream_read

Definition at line 60 of file midi_device.c.

◆ stream_write

midid_stream_t midid_interface_t::stream_write

Definition at line 59 of file midi_device.c.

◆ tx_ff

tu_fifo_t midid_interface_t::tx_ff

Definition at line 65 of file midi_device.c.

◆ tx_ff_buf

uint8_t midid_interface_t::tx_ff_buf[CFG_TUD_MIDI_TX_BUFSIZE]

Definition at line 67 of file midi_device.c.

◆ tx_ff_mutex

osal_mutex_def_t midid_interface_t::tx_ff_mutex

Definition at line 71 of file midi_device.c.


The documentation for this struct was generated from the following file: