FreeRTOS port on GAP8/RISC-V
|
Functions | |
void | pi_cl_team_fork (int nb_cores, void(*entry)(void *), void *arg) |
void | pi_cl_team_prepare_fork (int nb_cores) |
void | pi_cl_team_preset_fork (void(*entry)(void *), void *arg) |
void | pi_cl_team_barrier () |
void | pi_cl_team_critical_enter () |
void | pi_cl_team_critical_exit () |
int | pi_cl_team_nb_cores () |
Variables | |
struct cluster_driver_data * | __per_cluster_data [] |
void pi_cl_team_barrier | ( | ) |
References hal_cl_eu_barrier_trigger_wait_clear().
void pi_cl_team_critical_enter | ( | ) |
References hal_eu_mutex_lock().
void pi_cl_team_critical_exit | ( | ) |
References hal_eu_mutex_unlock().
void pi_cl_team_fork | ( | int | nb_cores, |
void(*)(void *) | entry, | ||
void * | arg | ||
) |
int pi_cl_team_nb_cores | ( | ) |
References hal_cl_eu_barrier_team_get().
void pi_cl_team_prepare_fork | ( | int | nb_cores | ) |
void pi_cl_team_preset_fork | ( | void(*)(void *) | entry, |
void * | arg | ||
) |
struct cluster_driver_data* __per_cluster_data[] |