Lines Matching refs:hwwdg

175 HAL_StatusTypeDef HAL_WWDG_Init(WWDG_HandleTypeDef *hwwdg)  in HAL_WWDG_Init()  argument
178 if (hwwdg == NULL) in HAL_WWDG_Init()
184 assert_param(IS_WWDG_ALL_INSTANCE(hwwdg->Instance)); in HAL_WWDG_Init()
185 assert_param(IS_WWDG_PRESCALER(hwwdg->Init.Prescaler)); in HAL_WWDG_Init()
186 assert_param(IS_WWDG_WINDOW(hwwdg->Init.Window)); in HAL_WWDG_Init()
187 assert_param(IS_WWDG_COUNTER(hwwdg->Init.Counter)); in HAL_WWDG_Init()
188 assert_param(IS_WWDG_EWI_MODE(hwwdg->Init.EWIMode)); in HAL_WWDG_Init()
192 if (hwwdg->EwiCallback == NULL) in HAL_WWDG_Init()
194 hwwdg->EwiCallback = HAL_WWDG_EarlyWakeupCallback; in HAL_WWDG_Init()
197 if (hwwdg->MspInitCallback == NULL) in HAL_WWDG_Init()
199 hwwdg->MspInitCallback = HAL_WWDG_MspInit; in HAL_WWDG_Init()
203 hwwdg->MspInitCallback(hwwdg); in HAL_WWDG_Init()
206 HAL_WWDG_MspInit(hwwdg); in HAL_WWDG_Init()
210 WRITE_REG(hwwdg->Instance->CR, (WWDG_CR_WDGA | hwwdg->Init.Counter)); in HAL_WWDG_Init()
213 …WRITE_REG(hwwdg->Instance->CFR, (hwwdg->Init.EWIMode | hwwdg->Init.Prescaler | hwwdg->Init.Window)… in HAL_WWDG_Init()
229 __weak void HAL_WWDG_MspInit(WWDG_HandleTypeDef *hwwdg) in HAL_WWDG_MspInit() argument
232 UNUSED(hwwdg); in HAL_WWDG_MspInit()
252 HAL_StatusTypeDef HAL_WWDG_RegisterCallback(WWDG_HandleTypeDef *hwwdg, HAL_WWDG_CallbackIDTypeDef C… in HAL_WWDG_RegisterCallback() argument
266 hwwdg->EwiCallback = pCallback; in HAL_WWDG_RegisterCallback()
270 hwwdg->MspInitCallback = pCallback; in HAL_WWDG_RegisterCallback()
293 HAL_StatusTypeDef HAL_WWDG_UnRegisterCallback(WWDG_HandleTypeDef *hwwdg, HAL_WWDG_CallbackIDTypeDef… in HAL_WWDG_UnRegisterCallback() argument
300 hwwdg->EwiCallback = HAL_WWDG_EarlyWakeupCallback; in HAL_WWDG_UnRegisterCallback()
304 hwwdg->MspInitCallback = HAL_WWDG_MspInit; in HAL_WWDG_UnRegisterCallback()
342 HAL_StatusTypeDef HAL_WWDG_Refresh(WWDG_HandleTypeDef *hwwdg) in HAL_WWDG_Refresh() argument
345 WRITE_REG(hwwdg->Instance->CR, (hwwdg->Init.Counter)); in HAL_WWDG_Refresh()
365 void HAL_WWDG_IRQHandler(WWDG_HandleTypeDef *hwwdg) in HAL_WWDG_IRQHandler() argument
368 if (__HAL_WWDG_GET_IT_SOURCE(hwwdg, WWDG_IT_EWI) != RESET) in HAL_WWDG_IRQHandler()
371 if (__HAL_WWDG_GET_FLAG(hwwdg, WWDG_FLAG_EWIF) != RESET) in HAL_WWDG_IRQHandler()
374 __HAL_WWDG_CLEAR_FLAG(hwwdg, WWDG_FLAG_EWIF); in HAL_WWDG_IRQHandler()
378 hwwdg->EwiCallback(hwwdg); in HAL_WWDG_IRQHandler()
381 HAL_WWDG_EarlyWakeupCallback(hwwdg); in HAL_WWDG_IRQHandler()
394 __weak void HAL_WWDG_EarlyWakeupCallback(WWDG_HandleTypeDef *hwwdg) in HAL_WWDG_EarlyWakeupCallback() argument
397 UNUSED(hwwdg); in HAL_WWDG_EarlyWakeupCallback()