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

Data Fields

struct pi_task * fifo_head
 
struct pi_task * fifo_tail
 
uint32_t device_id
 
uint32_t nb_open
 

Field Documentation

uint32_t dmacpy_itf_data_s::device_id
struct pi_task* dmacpy_itf_data_s::fifo_head
struct pi_task* dmacpy_itf_data_s::fifo_tail

Tail of SW fifo waiting transfers.

Referenced by __pi_dmacpy_open(), __pi_dmacpy_task_fifo_enqueue(), and __pi_dmacpy_task_fifo_pop().

uint32_t dmacpy_itf_data_s::nb_open

Number of users on this device.

Referenced by __pi_dmacpy_close(), and __pi_dmacpy_open().