Lines Matching refs:Timer_Handle
227 typedef struct Timer_Config_ *Timer_Handle; typedef
299 typedef void (*Timer_CallBackFxn)(Timer_Handle handle, int_fast16_t status);
327 typedef int_fast16_t (*Timer_ControlFxn)(Timer_Handle handle,
334 typedef void (*Timer_CloseFxn)(Timer_Handle handle);
340 typedef uint32_t (*Timer_GetCountFxn)(Timer_Handle handle);
346 typedef void (*Timer_InitFxn)(Timer_Handle handle);
352 typedef Timer_Handle (*Timer_OpenFxn)(Timer_Handle handle,
359 typedef int32_t (*Timer_SetPeriodFxn)(Timer_Handle handle,
366 typedef int32_t (*Timer_StartFxn)(Timer_Handle handle);
372 typedef void (*Timer_StopFxn)(Timer_Handle handle);
437 extern void Timer_close(Timer_Handle handle);
458 extern int_fast16_t Timer_control(Timer_Handle handle, uint_fast16_t cmd,
477 extern uint32_t Timer_getCount(Timer_Handle handle);
516 extern Timer_Handle Timer_open(uint_least8_t index, Timer_Params *params);
537 extern int32_t Timer_setPeriod(Timer_Handle handle, Timer_PeriodUnits periodUnits, uint32_t period);
565 extern int32_t Timer_start(Timer_Handle handle);
577 extern void Timer_stop(Timer_Handle handle);