Scheduler#
Functions#
Initialize scheduler.
Handle events.
Scheduler function handles events.
Initialize scheduler.
Get an event.
Handles events.
Handle events on rom.
Function Documentation#
rsi_scheduler_init#
void rsi_scheduler_init (rsi_scheduler_cb_t * scheduler_cb)
Initialize scheduler.
[in] | scheduler_cb | - pointer to scheduler control block structure |
Returns
void
40
of file driver/rsi_scheduler.c
rsi_get_event#
uint32_t rsi_get_event (rsi_scheduler_cb_t * scheduler_cb)
Handle events.
[in] | scheduler_cb | - pointer to scheduler cb structure |
Returns
Current event map
57
of file driver/rsi_scheduler.c
rsi_scheduler#
void rsi_scheduler (rsi_scheduler_cb_t * scheduler_cb)
Scheduler function handles events.
[in] | scheduler_cb | - pointer to scheduler cb structure |
Returns
void
76
of file driver/rsi_scheduler.c
ROM_WL_rsi_scheduler_init#
void ROM_WL_rsi_scheduler_init (global_cb_t * global_cb_p, rsi_scheduler_cb_t * scheduler_cb)
Initialize scheduler.
[in] | global_cb_p | - pointer to the global control block |
[in] | scheduler_cb | - pointer to scheduler structure |
Returns
void
39
of file driver/rsi_scheduler_rom.c
ROM_WL_rsi_get_event#
uint32_t ROM_WL_rsi_get_event (global_cb_t * global_cb_p, rsi_scheduler_cb_t * scheduler_cb)
Get an event.
[in] | global_cb_p | - pointer to the global control block |
[in] | scheduler_cb | - pointer to scheduler structure |
Returns
Current event map
63
of file driver/rsi_scheduler_rom.c
ROM_WL_rsi_scheduler#
void ROM_WL_rsi_scheduler (global_cb_t * global_cb_p, rsi_scheduler_cb_t * scheduler_cb)
Handles events.
[in] | global_cb_p | - pointer to the global control block |
[in] | scheduler_cb | - pointer to scheduler cb structure |
Returns
void
92
of file driver/rsi_scheduler_rom.c
rsi_get_event_non_rom#
uint32_t rsi_get_event_non_rom (rsi_scheduler_cb_t * scheduler_cb)
Handle events on rom.
[in] | scheduler_cb | - pointer to scheduler cb structure |
Returns
Current event map
57
of file include/rsi_scheduler.h