26#ifndef __XC_DRV_WDT_H_
27#define __XC_DRV_WDT_H_
34#define WDT_SYS_RSTN_MASK_DISABLE (0x00)
35#define WDT_SYS_RSTN_MASK_ENABLE (0x01)
36#define WDT_M0_RSTN_MASK_ENABLE (0x02)
37#define WDT_M0_RSTN_MASK_DISABLE (0x00)
39#define WDT_CR_RPL_2PCLK (0UL)
40#define WDT_CR_RPL_4PCLK (1UL)
41#define WDT_CR_RPL_8PCLK (2UL)
42#define WDT_CR_RPL_16PCLK (3UL)
43#define WDT_CR_RPL_32PCLK (4UL)
44#define WDT_CR_RPL_64PCLK (5UL)
45#define WDT_CR_RPL_128PCLK (6UL)
46#define WDT_CR_RPL_256PCLK (7UL)
48#define WDT_CRR_CRR_ENABLE (0x76UL)
WDT_ReloadValueTypeDef ReloadValue
WDT_WorkModeTypeDef WorkMode
WDT_WorkSrcTypeDef PclkSel
@ WDT_ReloadValue_0x7FFFFF
@ WDT_ReloadValue_0x7FFFFFFF
@ WDT_ReloadValue_0x3FFFFF
@ WDT_ReloadValue_0x7FFFFFF
@ WDT_ReloadValue_0x1FFFFFFF
@ WDT_ReloadValue_0x3FFFF
@ WDT_ReloadValue_0x3FFFFFF
@ WDT_ReloadValue_0x7FFFF
@ WDT_ReloadValue_0x1FFFFFF
@ WDT_ReloadValue_0xFFFFF
@ WDT_ReloadValue_0xFFFFFF
@ WDT_ReloadValue_0x1FFFFF
@ WDT_ReloadValue_0x1FFFF
@ WDT_ReloadValue_0xFFFFFFF
@ WDT_ReloadValue_0x3FFFFFFF
void xc_wdt_init(WDT_InitCfg_t *WDT_InitStruct)
void xc_wdt_refresh(void)