Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
|
|
4.1.99 |
Control block for a CMSIS-RTOSv2 timer. More...
#include <cmsis_types.h>
Data Fields | |
osTimerType_t | type |
uint32_t | status |
bool | is_cb_dynamic_allocation |
char | name [16] |
void(* | callback_function )(void *argument) |
void * | arg |
Control block for a CMSIS-RTOSv2 timer.
Application can use manual user-defined allocation for RTOS objects by supplying a pointer to timer control block. Control block is initiazed within osTimerNew()
.
void* cmsis_rtos_timer_cb::arg |
void(* cmsis_rtos_timer_cb::callback_function) (void *argument) |
bool cmsis_rtos_timer_cb::is_cb_dynamic_allocation |
char cmsis_rtos_timer_cb::name[16] |
uint32_t cmsis_rtos_timer_cb::status |
osTimerType_t cmsis_rtos_timer_cb::type |