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

Macros

#define NB_SOC_EVENTS
 

Typedefs

typedef void(* pi_fc_event_handler_t )(void *arg)
 

Functions

void pi_fc_event_handler_init (uint32_t fc_event_irq)
 
void fc_soc_event_handler (void)
 FC event handler. More...
 
void pi_fc_event_handler_set (uint32_t event_id, pi_fc_event_handler_t event_handler)
 
void pi_fc_event_handler_clear (uint32_t event_id)
 
void clear_fc_event_handler (uint32_t event_id)
 

Description

Macro Definition Documentation

#define NB_SOC_EVENTS

Typedef Documentation

typedef void(* pi_fc_event_handler_t)(void *arg)

Function Documentation

void clear_fc_event_handler ( uint32_t  event_id)
void fc_soc_event_handler ( void  )

This function pops an event and executes the handler corresponding to the event.

void pi_fc_event_handler_clear ( uint32_t  event_id)
void pi_fc_event_handler_init ( uint32_t  fc_event_irq)