PMSIS API
|
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... | |