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.