SAME54P20A Test Project
|
Component description for RSTC. More...
Go to the source code of this file.
Data Structures | |
union | RSTC_RCAUSE_Type |
union | RSTC_BKUPEXIT_Type |
struct | Rstc |
RSTC hardware registers. More... | |
Macros | |
#define | RSTC_U2239 |
#define | REV_RSTC 0x400 |
#define | RSTC_RCAUSE_OFFSET 0x00 |
(RSTC_RCAUSE offset) Reset Cause | |
#define | RSTC_RCAUSE_POR_Pos 0 |
(RSTC_RCAUSE) Power On Reset | |
#define | RSTC_RCAUSE_POR (_U_(0x1) << RSTC_RCAUSE_POR_Pos) |
#define | RSTC_RCAUSE_BODCORE_Pos 1 |
(RSTC_RCAUSE) Brown Out CORE Detector Reset | |
#define | RSTC_RCAUSE_BODCORE (_U_(0x1) << RSTC_RCAUSE_BODCORE_Pos) |
#define | RSTC_RCAUSE_BODVDD_Pos 2 |
(RSTC_RCAUSE) Brown Out VDD Detector Reset | |
#define | RSTC_RCAUSE_BODVDD (_U_(0x1) << RSTC_RCAUSE_BODVDD_Pos) |
#define | RSTC_RCAUSE_NVM_Pos 3 |
(RSTC_RCAUSE) NVM Reset | |
#define | RSTC_RCAUSE_NVM (_U_(0x1) << RSTC_RCAUSE_NVM_Pos) |
#define | RSTC_RCAUSE_EXT_Pos 4 |
(RSTC_RCAUSE) External Reset | |
#define | RSTC_RCAUSE_EXT (_U_(0x1) << RSTC_RCAUSE_EXT_Pos) |
#define | RSTC_RCAUSE_WDT_Pos 5 |
(RSTC_RCAUSE) Watchdog Reset | |
#define | RSTC_RCAUSE_WDT (_U_(0x1) << RSTC_RCAUSE_WDT_Pos) |
#define | RSTC_RCAUSE_SYST_Pos 6 |
(RSTC_RCAUSE) System Reset Request | |
#define | RSTC_RCAUSE_SYST (_U_(0x1) << RSTC_RCAUSE_SYST_Pos) |
#define | RSTC_RCAUSE_BACKUP_Pos 7 |
(RSTC_RCAUSE) Backup Reset | |
#define | RSTC_RCAUSE_BACKUP (_U_(0x1) << RSTC_RCAUSE_BACKUP_Pos) |
#define | RSTC_RCAUSE_MASK _U_(0xFF) |
(RSTC_RCAUSE) MASK Register | |
#define | RSTC_BKUPEXIT_OFFSET 0x02 |
(RSTC_BKUPEXIT offset) Backup Exit Source | |
#define | RSTC_BKUPEXIT_RESETVALUE _U_(0x00) |
(RSTC_BKUPEXIT reset_value) Backup Exit Source | |
#define | RSTC_BKUPEXIT_RTC_Pos 1 |
(RSTC_BKUPEXIT) Real Timer Counter Interrupt | |
#define | RSTC_BKUPEXIT_RTC (_U_(0x1) << RSTC_BKUPEXIT_RTC_Pos) |
#define | RSTC_BKUPEXIT_BBPS_Pos 2 |
(RSTC_BKUPEXIT) Battery Backup Power Switch | |
#define | RSTC_BKUPEXIT_BBPS (_U_(0x1) << RSTC_BKUPEXIT_BBPS_Pos) |
#define | RSTC_BKUPEXIT_HIB_Pos 7 |
(RSTC_BKUPEXIT) Hibernate | |
#define | RSTC_BKUPEXIT_HIB (_U_(0x1) << RSTC_BKUPEXIT_HIB_Pos) |
#define | RSTC_BKUPEXIT_MASK _U_(0x86) |
(RSTC_BKUPEXIT) MASK Register | |
Component description for RSTC.
Copyright (c) 2019 Microchip Technology Inc.
\asf_license_start
Definition in file rstc.h.