WDOG_Init_TypeDef Struct ReferenceEMLIB > WDOG

Watchdog initialization structure.

Definition at line 132 of file em_wdog.h .

#include < em_wdog.h >

Data Fields

WDOG_ClkSel_TypeDef clkSel
bool debugRun
bool em2Run
bool em3Run
bool em4Block
bool enable
bool lock
WDOG_PeriodSel_TypeDef perSel
bool resetDisable
bool swoscBlock
WDOG_WarnSel_TypeDef warnSel
WDOG_WinSel_TypeDef winSel

Field Documentation

WDOG_ClkSel_TypeDef WDOG_Init_TypeDef::clkSel

Clock source to use for watchdog.

Definition at line 158 of file em_wdog.h .

Referenced by WDOGn_Init() .

bool WDOG_Init_TypeDef::debugRun

Counter keeps running during debug halt.

Definition at line 137 of file em_wdog.h .

Referenced by WDOGn_Init() .

bool WDOG_Init_TypeDef::em2Run

Counter keeps running when in EM2.

Definition at line 140 of file em_wdog.h .

Referenced by WDOGn_Init() .

bool WDOG_Init_TypeDef::em3Run

Counter keeps running when in EM3.

Definition at line 143 of file em_wdog.h .

Referenced by WDOGn_Init() .

bool WDOG_Init_TypeDef::em4Block

Block EMU from entering EM4.

Definition at line 146 of file em_wdog.h .

Referenced by WDOGn_Init() .

bool WDOG_Init_TypeDef::enable

Enable watchdog when initialization completed.

Definition at line 134 of file em_wdog.h .

Referenced by WDOGn_Init() .

bool WDOG_Init_TypeDef::lock

Block SW from modifying the configuration (a reset is needed to reconfigure).

Definition at line 154 of file em_wdog.h .

Referenced by WDOGn_Init() .

WDOG_PeriodSel_TypeDef WDOG_Init_TypeDef::perSel

Watchdog timeout period.

Definition at line 162 of file em_wdog.h .

Referenced by WDOGn_Init() .

bool WDOG_Init_TypeDef::resetDisable

Disable watchdog reset output if true

Definition at line 179 of file em_wdog.h .

Referenced by WDOGn_Init() .

bool WDOG_Init_TypeDef::swoscBlock

Block SW from disabling LFRCO/LFXO oscillators.

Definition at line 150 of file em_wdog.h .

Referenced by WDOGn_Init() .

WDOG_WarnSel_TypeDef WDOG_Init_TypeDef::warnSel

Select warning time as % of the watchdog timeout

Definition at line 167 of file em_wdog.h .

Referenced by WDOGn_Init() .

WDOG_WinSel_TypeDef WDOG_Init_TypeDef::winSel

Select illegal window time as % of the watchdog timeout

Definition at line 173 of file em_wdog.h .

Referenced by WDOGn_Init() .


The documentation for this struct was generated from the following file:
  • C:/repos/embsw_super_h1/platform/emlib/inc/ em_wdog.h