FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cluster_driver_data Struct Reference

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_ttask_to_fc
 
struct pmsis_event_kernel_wrap * event_kernel
 
uint32_t cluster_id
 

Field Documentation

uint32_t cluster_driver_data::cluster_id
uint32_t cluster_driver_data::cluster_is_on
struct pmsis_event_kernel_wrap* cluster_driver_data::event_kernel
spinlock_t cluster_driver_data::fifo_access
uint32_t cluster_driver_data::heap_size
void * cluster_driver_data::heap_start
pmsis_mutex_t cluster_driver_data::powerstate_mutex
struct pi_cluster_task * cluster_driver_data::task_first
struct pi_cluster_task * cluster_driver_data::task_last
pmsis_mutex_t cluster_driver_data::task_mutex
pi_task_t * cluster_driver_data::task_to_fc