Type definitions#

Modules#

sid_pal_timer_impl_t

Typedefs#

typedef void(*
sid_pal_timer_cb_t)(void *arg, sid_pal_timer_t *originator)

Timer callback type.

Typedef Documentation#

sid_pal_timer_cb_t#

typedef void(* sid_pal_timer_cb_t) (void *arg, sid_pal_timer_t *originator) )(void *arg, sid_pal_timer_t *originator)

Timer callback type.

Note

  • The callback is allowed to execute absolute minimum amount of work and return as soon as possible

  • Implementer of the callback should consider the callback is executed from ISR context