PMSIS API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
fc_to_cl_delegate.h File Reference

Functions

void pi_cluster_conf_init (struct pi_cluster_conf *conf)
 Initialize a cluster configuration with default values. More...
 
int pi_cluster_open (struct pi_device *device)
 Open and power-up the cluster. More...
 
int pi_cluster_close (struct pi_device *device)
 Close an opened cluster device. More...
 
static struct pi_cluster_task * pi_cluster_task (struct pi_cluster_task *task, void(*entry)(void *), void *arg)
 Prepare a cluster task for execution. More...
 
static int pi_cluster_send_task (struct pi_device *device, struct pi_cluster_task *task)
 Enqueue a task for execution on the cluster. More...
 
static int pi_cluster_send_task_async (struct pi_device *device, struct pi_cluster_task *cluster_task, pi_task_t *task)
 Enqueue asynchronously a task for execution on the cluster. More...