PSoC 4 Peripheral Driver Library - Alpha

General Description

Define RESET_CAUSE mask values.

Macros

#define CY_SYSLIB_RESET_HWWDT   (0x0001UL)
 A basic WatchDog Timer (WDT) reset has occurred since the last power cycle. More...
 
#define CY_SYSLIB_PROT_FAULT   (0x0008UL)
 A protection violation occurred that requires a RESET. More...
 
#define CY_SYSLIB_RESET_SOFT   (0x0010UL)
 The CPU requested a system reset through it's SYSRESETREQ. More...
 

Macro Definition Documentation

◆ CY_SYSLIB_RESET_HWWDT

#define CY_SYSLIB_RESET_HWWDT   (0x0001UL)

A basic WatchDog Timer (WDT) reset has occurred since the last power cycle.

◆ CY_SYSLIB_PROT_FAULT

#define CY_SYSLIB_PROT_FAULT   (0x0008UL)

A protection violation occurred that requires a RESET.

◆ CY_SYSLIB_RESET_SOFT

#define CY_SYSLIB_RESET_SOFT   (0x0010UL)

The CPU requested a system reset through it's SYSRESETREQ.

This can be done via a debugger probe or in firmware.