See Quick start guide for reset cause service.
|
typedef uint32_t | reset_cause_t |
| Chip-specific reset cause type capable of holding all chip reset causes. More...
|
|
#define CHIP_RESET_CAUSE_BOD_CPU AVR32_PM_RCAUSE_BOD_MASK |
Brown-out detected on CPU power domain reset cause
#define CHIP_RESET_CAUSE_BOD_IO AVR32_PM_RCAUSE_BOD33_MASK |
Brown-out detected on I/O power domain reset cause
#define CHIP_RESET_CAUSE_CPU_ERROR AVR32_PM_RCAUSE_CPUERR_MASK |
#define CHIP_RESET_CAUSE_EXTRST AVR32_PM_RCAUSE_EXT_MASK |
#define CHIP_RESET_CAUSE_JTAG |
Value:
#define RCAUSE_JTAGHARD
Definition: avr32_reset_cause.h:92
#define RCAUSE_AWIRE
Definition: avr32_reset_cause.h:97
#define RCAUSE_JTAG
Definition: avr32_reset_cause.h:87
#define RCAUSE_AWIREHARD
Definition: avr32_reset_cause.h:102
JTAG reset reset cause
#define CHIP_RESET_CAUSE_OCD AVR32_PM_RCAUSE_OCDRST_MASK |
On-chip debug system reset cause
#define CHIP_RESET_CAUSE_POR AVR32_PM_RCAUSE_POR_MASK |
Power-on-reset reset cause
#define CHIP_RESET_CAUSE_SLEEP AVR32_PM_RCAUSE_SLEEP_MASK |
Wake from Shutdown sleep mode reset cause
#define CHIP_RESET_CAUSE_WDT AVR32_PM_RCAUSE_WDT_MASK |
Watchdog timeout reset cause
#define RCAUSE_AWIRE AVR32_PM_RCAUSE_AWIRE_MASK |
#define RCAUSE_AWIREHARD AVR32_PM_RCAUSE_AWIREHARD_MASK |
#define RCAUSE_JTAG AVR32_PM_RCAUSE_JTAG_MASK |
#define RCAUSE_JTAGHARD AVR32_PM_RCAUSE_JTAGHARD_MASK |
Chip-specific reset cause type capable of holding all chip reset causes.
Typically reflects the size of the reset cause register.