Scheduler#
Functions#
Initialize scheduler.
Get an event.
Handles events.
Get an event on ROM.
Handles events.
Initialize scheduler.
Get an event.
Handles events.
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
47
of file driver/rsi_scheduler.c
rsi_get_event#
uint32_t rsi_get_event (rsi_scheduler_cb_t * scheduler_cb)
Get an event.
[in] | scheduler_cb | - pointer to scheduler cb structure |
Returns
Current event map
64
of file driver/rsi_scheduler.c
rsi_scheduler#
void rsi_scheduler (rsi_scheduler_cb_t * scheduler_cb)
Handles events.
[in] | scheduler_cb | - pointer to scheduler cb structure |
Returns
void
83
of file driver/rsi_scheduler.c
rsi_get_event_non_rom#
uint32_t rsi_get_event_non_rom (rsi_scheduler_cb_t * scheduler_cb)
Get an event on ROM.
[in] | scheduler_cb | - pointer to scheduler cb structure |
Returns
Current event map
107
of file driver/rsi_scheduler.c
rsi_scheduler_non_rom#
void rsi_scheduler_non_rom (rsi_scheduler_cb_t * scheduler_cb)
Handles events.
[in] | scheduler_cb | - pointer to scheduler cb structure |
Returns
void
143
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