Parameters passed during ClockP_construct.
Data Fields | |
uint32_t | start |
uint32_t | timeout |
uint32_t | period |
ClockP_FxnCallback | callback |
void * | args |
const char * | name |
uint32_t ClockP_Params::start |
0: do not start the clock after construct,
1: start the clock after construct
uint32_t ClockP_Params::timeout |
clock period for first execution, in units of clock ticks
uint32_t ClockP_Params::period |
clock period for subsequent periodic execution, in units of clock ticks.
Set to 0 for one-shot mode of operation
ClockP_FxnCallback ClockP_Params::callback |
User callback to invoke when timer expires.
void* ClockP_Params::args |
User argument that is available inside the callback
const char* ClockP_Params::name |
Name to associate with this object