27 #if (HAL_USE_WDG == TRUE) || defined(__DOXYGEN__) #define wdgResetI(wdgp)
Resets WDG's counter.
void wdg_lld_start(WDGDriver *wdgp)
Configures and activates the WDG peripheral.
void wdg_lld_stop(WDGDriver *wdgp)
Deactivates the WDG peripheral.
static void osalSysUnlock(void)
Leaves a critical zone from thread context.
wdgstate_t state
Driver state.
const WDGConfig * config
Current configuration data.
void wdgStop(WDGDriver *wdgp)
Deactivates the WDG peripheral.
void wdgInit(void)
WDG Driver initialization.
#define osalDbgCheck(c)
Function parameters check.
static void osalSysLock(void)
Enters a critical zone from thread context.
Structure representing an WDG driver.
void wdgStart(WDGDriver *wdgp, const WDGConfig *config)
Configures and activates the WDG peripheral.
#define osalDbgAssert(c, remark)
Condition assertion.
void wdgReset(WDGDriver *wdgp)
Resets WDG's counter.
void wdg_lld_init(void)
Low level WDG driver initialization.
Driver configuration structure.