Go to the documentation of this file.
52 #ifndef __GR55xx_HAL_AON_WDT_H__
53 #define __GR55xx_HAL_AON_WDT_H__
hal_lock_t
HAL Lock structures definition.
void(* aon_wdt_alarm_callback)(aon_wdt_handle_t *p_aon_wdt)
hal_status_t hal_aon_wdt_deinit(aon_wdt_handle_t *p_aon_wdt)
De-initialize the AON_WDT peripheral.
void hal_aon_wdt_alarm_callback(aon_wdt_handle_t *p_aon_wdt)
AON_WDT count complete (counter reaches to 0) callback.
void hal_aon_wdt_irq_handler(aon_wdt_handle_t *p_aon_wdt)
Handle AON_WDT interrupt request.
struct _aon_wdt_init aon_wdt_init_t
AON_WDT_Configuration init structure definition.
HAL_AON_WDT Callback function definition.
struct _aon_wdt_handle aon_wdt_handle_t
AON_WDT handle Structure definition.
Header file containing functions prototypes of AON WDT LL library.
hal_status_t hal_aon_wdt_refresh(aon_wdt_handle_t *p_aon_wdt)
Refresh the AON_WDT.
hal_status_t
HAL Status structures definition.
struct _aon_wdt_callback hal_aon_wdt_callback_t
HAL_AON_WDT Callback function definition.
hal_status_t hal_aon_wdt_init(aon_wdt_handle_t *p_aon_wdt)
Initialize the AON_WDT according to the specified parameters in the wdt_init_t of associated handle.
AON_WDT handle Structure definition.
AON_WDT_Configuration init structure definition.
This file contains HAL common definitions, enumeration, macros and structures definitions.