FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pi_udma_datamove_itf_data_t Struct Reference

Data Fields

uint8_t device_id
 
pi_task_tfifo_head
 
pi_task_tfifo_tail
 
pi_task_tend_task
 
int32_t nb_open
 
int32_t rx_lin_chan_id
 
int32_t tx_lin_chan_id
 
int32_t rx_2d_chan_id
 
int32_t tx_2d_chan_id
 

Field Documentation

uint8_t pi_udma_datamove_itf_data_t::device_id
pi_task_t* pi_udma_datamove_itf_data_t::fifo_head
pi_task_t* pi_udma_datamove_itf_data_t::fifo_tail
int32_t pi_udma_datamove_itf_data_t::nb_open

number of devices opened

Referenced by pi_udma_datamove_open().

int32_t pi_udma_datamove_itf_data_t::rx_2d_chan_id
int32_t pi_udma_datamove_itf_data_t::rx_lin_chan_id
int32_t pi_udma_datamove_itf_data_t::tx_2d_chan_id
int32_t pi_udma_datamove_itf_data_t::tx_lin_chan_id