FreeRTOS port on GAP8/RISC-V
|
Data Fields | |
struct pi_cluster_task * | task_first |
struct pi_cluster_task * | task_last |
uint32_t | cluster_is_on |
pmsis_mutex_t | task_mutex |
pmsis_mutex_t | powerstate_mutex |
spinlock_t | fifo_access |
void * | heap_start |
uint32_t | heap_size |
pi_task_t * | task_to_fc |
struct pmsis_event_kernel_wrap * | event_kernel |
uint32_t | cluster_id |
uint32_t cluster_driver_data::cluster_id |
uint32_t cluster_driver_data::cluster_is_on |
Referenced by __cluster_start(), __cluster_stop(), and __pi_send_task_to_cl().
struct pmsis_event_kernel_wrap* cluster_driver_data::event_kernel |
Referenced by pi_cluster_close(), and pi_cluster_open().
spinlock_t cluster_driver_data::fifo_access |
Referenced by __cluster_has_task(), __cluster_start(), cl_pop_cluster_task(), and pi_push_cluster_task().
uint32_t cluster_driver_data::heap_size |
void * cluster_driver_data::heap_start |
pmsis_mutex_t cluster_driver_data::powerstate_mutex |
Referenced by __cluster_start(), __cluster_stop(), pi_cluster_close(), and pi_cluster_open().
struct pi_cluster_task * cluster_driver_data::task_first |
struct pi_cluster_task * cluster_driver_data::task_last |
Referenced by cl_pop_cluster_task(), and pi_push_cluster_task().
pmsis_mutex_t cluster_driver_data::task_mutex |
Referenced by __pi_send_task_to_cl(), pi_cluster_close(), and pi_cluster_open().
pi_task_t * cluster_driver_data::task_to_fc |
Referenced by cl_notify_fc_event_handler(), pi_cl_send_task_to_fc(), and pi_cluster_open().