![]() |
FuSa 8-Bit Libraries Safety Framework
|
Go to the source code of this file.
Enumerations | |
| enum | resetReason_t { RSTRSN_UNKNOWN = 0U , RSTRSN_POWER_ON , RSTRSN_BROWNOUT , RSTRSN_EXTERNAL , RSTRSN_WDR_RESET , RSTRSN_SOFTWARE , RSTRSN_UPDI_RESET , RSTRSN_ERRCH_UNKNOWN , RSTRSN_MCHK_UNKNOWN , RSTRSN_WDT_OUTSIDE , RSTRSN_WDT_TIMEOUT , RSTRSN_ERRCH_VREGFAIL , RSTRSN_ERRCH_BUSERR , RSTRSN_ERRCH_RAM2 , RSTRSN_ERRCH_FLASH2 , RSTRSN_ERRCH_OPC , RSTRSN_ERRCH_SPLIM , RSTRSN_ERRCH_RAM1 , RSTRSN_ERRCH_FLASH1 , RSTRSN_ERRCH_VREGWARN , RSTRSN_ERRCH_CFD0 , RSTRSN_ERRCH_CFD1 , RSTRSN_ERRCH_CFM0 , RSTRSN_ERRCH_CFM1 , RSTRSN_ERRCH_SWDT , RSTRSN_ERRCH_EEPROM , RSTRSN_ERRCH_EVSYS0 , RSTRSN_ERRCH_EVSYS1 , RSTRSN_MCHK_OCD , RSTRSN_MCHK_DFT , RSTRSN_MCHK_EC , RSTRSN_MCHK_DCLS , RSTRSN_MCHK_BOOT , RSTRSN_MCHK_WDT , RSTRSN_MCHK_CRC , RSTRSN_MCHK_VREG , RSTRSN_MCHK_CFD , RSTRSN_MCHK_UPDI , RSTRSN_MAX } |
| Type defines for all possible reset sources. More... | |
Functions | |
| void | MW_ResetDevice (void) |
| Issues a software reset request to reset the device. | |
| resetReason_t | MW_GetClearResetReason (void) |
| Reads and clears the reset flag registers. | |