1.5.2.4.1 SRV_RESET_HANDLER_RESET_CAUSE Enum
C
typedef enum {
RESET_HANDLER_GENERAL_RESET = 0, /* First power reset */
RESET_HANDLER_BACKUP_RESET = 1, /* Wake up from backup mode */
RESET_HANDLER_WATCHDOG_RESET = 2, /* Watchdog fault */
RESET_HANDLER_SOFTWARE_RESET = 3, /* Reset requested by the software */
RESET_HANDLER_USER_RESET = 4, /* Reset requested by the user (NRST pin low) */
RESET_HANDLER_FU_RESET = 5, /* Reset during firmware upgrade */
RESET_HANDLER_USAGE_FAULT_RESET = 6, /* Usage fault */
RESET_HANDLER_BUS_FAULT_RESET = 7, /* Bus fault */
RESET_HANDLER_MEM_MANAGE_RESET = 8, /* Memory management fault */
RESET_HANDLER_HARD_FAULT_RESET = 9, /* Hard fault */
RESET_HANDLER_VECTOR_FAULT_RESET = 10, /* Vector fault */
} SRV_RESET_HANDLER_RESET_CAUSE;
Summary
Reset causes defined for a PRIME system.
Description
The PRIME reset causes include the device reset causes and reset causes specific to the PRIME operation.
Remarks
None.