FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gap9/pmsis/drivers/dmacpy/dmacpy.c File Reference

Data Structures

struct  pi_dmacpy_data_t
 

Functions

void pi_dmacpy_conf_init (struct pi_dmacpy_conf *conf)
 
int pi_dmacpy_open (struct pi_device *device)
 
void pi_dmacpy_close (struct pi_device *device)
 
int pi_dmacpy_copy (struct pi_device *device, void *src, void *dst, uint32_t size, pi_dmacpy_dir_e dir)
 
int pi_dmacpy_copy_async (struct pi_device *device, void *src, void *dst, uint32_t size, pi_dmacpy_dir_e dir, struct pi_task *task)
 

Function Documentation

void pi_dmacpy_close ( struct pi_device *  device)
void pi_dmacpy_conf_init ( struct pi_dmacpy_conf *  conf)
int pi_dmacpy_copy ( struct pi_device *  device,
void *  src,
void *  dst,
uint32_t  size,
pi_dmacpy_dir_e  dir 
)
int pi_dmacpy_copy_async ( struct pi_device *  device,
void *  src,
void *  dst,
uint32_t  size,
pi_dmacpy_dir_e  dir,
struct pi_task *  task 
)