Lines Matching refs:halTimerHandle
65 static hal_timer_status_t HAL_CTimerConfigTimeout(hal_timer_handle_t halTimerHandle, uint32_t timeo… in HAL_CTimerConfigTimeout() argument
69 assert(halTimerHandle); in HAL_CTimerConfigTimeout()
70 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_CTimerConfigTimeout()
99 hal_timer_status_t HAL_TimerInit(hal_timer_handle_t halTimerHandle, hal_timer_config_t *halTimerCon… in HAL_TimerInit() argument
101 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInit()
105 assert(halTimerHandle); in HAL_TimerInit()
112 s_timerHandle[halTimerState->instance] = halTimerHandle; in HAL_TimerInit()
113 return HAL_CTimerConfigTimeout(halTimerHandle, halTimerState->timeout); in HAL_TimerInit()
116 void HAL_TimerDeinit(hal_timer_handle_t halTimerHandle) in HAL_TimerDeinit() argument
118 assert(halTimerHandle); in HAL_TimerDeinit()
119 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerDeinit()
124 void HAL_TimerEnable(hal_timer_handle_t halTimerHandle) in HAL_TimerEnable() argument
126 assert(halTimerHandle); in HAL_TimerEnable()
127 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerEnable()
132 void HAL_TimerDisable(hal_timer_handle_t halTimerHandle) in HAL_TimerDisable() argument
134 assert(halTimerHandle); in HAL_TimerDisable()
135 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerDisable()
140 void HAL_TimerInstallCallback(hal_timer_handle_t halTimerHandle, hal_timer_callback_t callback, voi… in HAL_TimerInstallCallback() argument
142 assert(halTimerHandle); in HAL_TimerInstallCallback()
143 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInstallCallback()
148 uint32_t HAL_TimerGetMaxTimeout(hal_timer_handle_t halTimerHandle) in HAL_TimerGetMaxTimeout() argument
153 assert(halTimerHandle); in HAL_TimerGetMaxTimeout()
154 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerGetMaxTimeout()
161 uint32_t HAL_TimerGetCurrentTimerCount(hal_timer_handle_t halTimerHandle) in HAL_TimerGetCurrentTimerCount() argument
163 assert(halTimerHandle); in HAL_TimerGetCurrentTimerCount()
164 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerGetCurrentTimerCount()
168 hal_timer_status_t HAL_TimerUpdateTimeout(hal_timer_handle_t halTimerHandle, uint32_t timeout) in HAL_TimerUpdateTimeout() argument
170 return HAL_CTimerConfigTimeout(halTimerHandle, timeout); in HAL_TimerUpdateTimeout()
173 void HAL_TimerExitLowpower(hal_timer_handle_t halTimerHandle) in HAL_TimerExitLowpower() argument
175 assert(halTimerHandle); in HAL_TimerExitLowpower()
178 void HAL_TimerEnterLowpower(hal_timer_handle_t halTimerHandle) in HAL_TimerEnterLowpower() argument
180 assert(halTimerHandle); in HAL_TimerEnterLowpower()