19 #ifndef MBED_RESET_REASON_API_H 20 #define MBED_RESET_REASON_API_H 22 #if DEVICE_RESET_REASON 158 #endif // DEVICE_RESET_REASON 160 #endif // MBED_RESET_REASON_API_H
Umbrella value that encompasses any boot related reset.
Fetch the reset reason for the last system reset.
Unknown or unreadable reset reason.
Set when waking from deep sleep mode.
Set when a reset is triggered by the hardware pin on the board.
Triggered when the voltage drops below the low voltage detect (LVD) threshold; the system is held in ...
Fetch the raw platform specific reset reason register value.
Set when a running watchdog timer fails to be refreshed.
void hal_reset_reason_get_capabilities(reset_reason_capabilities_t *cap)
Fill the given reset_reason_capabilities_t instance according to platform capabilities.
Supported reset reasons.
Clear the reset reason from registers.
Set when the core is locked because of an unrecoverable exception.
Set when power is initially applied to the board.
Umbrella value that encompasses any access related reset.
Platform specific reset reason not captured in this enum.
Reset reason capabilities of the platform.
Set during software reset, typically triggered by writing the SYSRESETREQ bit in the Application Inte...
Set if multiple reset reasons are set within the board.
Definitions of different reset reasons.