HPM SDK
HPMicro Software Development Kit
EWDG reset source definitions

EWDG Resets. More...

Macros

#define EWDG_RST_PARITY_FAIL   (1UL << 3)
 
#define EWDG_RST_CTRL_REG_UNLOCK_FAIL   (1UL << 5)
 
#define EWDG_RST_CTRL_REG_UPDATE_FAIL   (1UL << 7)
 
#define EWDG_RST_TIMEOUT   (1UL << 17)
 
#define EWDG_RST_REFRESH_UNLOCK_FAIL   (1UL << 21)
 
#define EWDG_RST_REFRESH_VIOLATION   (1UL << 23)
 
#define EWDG_RST_ALL
 

Detailed Description

EWDG Resets.

Macro Definition Documentation

◆ EWDG_RST_ALL

#define EWDG_RST_ALL

#include <drivers/inc/hpm_ewdg_drv.h>

Value:
#define EWDG_RST_CTRL_REG_UPDATE_FAIL
Definition: hpm_ewdg_drv.h:92
#define EWDG_RST_REFRESH_VIOLATION
Definition: hpm_ewdg_drv.h:95
#define EWDG_RST_CTRL_REG_UNLOCK_FAIL
Definition: hpm_ewdg_drv.h:91
#define EWDG_RST_REFRESH_UNLOCK_FAIL
Definition: hpm_ewdg_drv.h:94
#define EWDG_RST_PARITY_FAIL
Definition: hpm_ewdg_drv.h:90

All Reset masks

◆ EWDG_RST_CTRL_REG_UNLOCK_FAIL

#define EWDG_RST_CTRL_REG_UNLOCK_FAIL   (1UL << 5)

#include <drivers/inc/hpm_ewdg_drv.h>

Unlock Control Register Fail Reset

◆ EWDG_RST_CTRL_REG_UPDATE_FAIL

#define EWDG_RST_CTRL_REG_UPDATE_FAIL   (1UL << 7)

#include <drivers/inc/hpm_ewdg_drv.h>

Update Control Register Violation Reset

◆ EWDG_RST_PARITY_FAIL

#define EWDG_RST_PARITY_FAIL   (1UL << 3)

#include <drivers/inc/hpm_ewdg_drv.h>

Parity Error Reset

◆ EWDG_RST_REFRESH_UNLOCK_FAIL

#define EWDG_RST_REFRESH_UNLOCK_FAIL   (1UL << 21)

#include <drivers/inc/hpm_ewdg_drv.h>

Refresh Register Unlock Fail Reset

◆ EWDG_RST_REFRESH_VIOLATION

#define EWDG_RST_REFRESH_VIOLATION   (1UL << 23)

#include <drivers/inc/hpm_ewdg_drv.h>

Refresh Register Violation Reset

◆ EWDG_RST_TIMEOUT

#define EWDG_RST_TIMEOUT   (1UL << 17)

#include <drivers/inc/hpm_ewdg_drv.h>

Watchdog Timeout Reset