FreeRTOS port on GAP8/RISC-V
|
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) |
#define NB_SOC_EVENTS |
Referenced by pi_fc_event_handler_init().
typedef void(* pi_fc_event_handler_t)(void *arg) |
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 | ) |
void pi_fc_event_handler_set | ( | uint32_t | event_id, |
pi_fc_event_handler_t | event_handler | ||
) |
References fc_event_handlers.
Referenced by __pi_cpi_open(), __pi_dmacpy_open(), __pi_i2c_open(), __pi_i2c_slave_open(), __pi_i2s_open(), __pi_pmu_init(), __pi_pwm_open(), __pi_rtc_open(), __pi_spi_open(), __pi_uart_open(), pi_gpio_open(), pi_hyper_open(), pi_udma_core_2d_alloc(), pi_udma_core_fifo_alloc(), pi_udma_core_lin_alloc(), and pi_udma_timeout_alloc().