CAT2 Peripheral Driver Library
All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages

Enumerations

enum  cy_en_sysfault_status_t {
  CY_SYSFAULT_SUCCESS = 0x0UL,
  CY_SYSFAULT_BAD_PARAM = CY_SYSFAULT_ID | CY_PDL_STATUS_ERROR | 0x1UL
}
 SysFault driver error codes. More...
 
enum  cy_en_sysfault_set_t { CY_SYSFAULT_SET0 = 0UL }
 SysFault pending Fault source set. More...
 
enum  cy_en_sysfault_data_t {
  CY_SYSFAULT_DATA0 = 0UL,
  CY_SYSFAULT_DATA1 = 1UL
}
 Instances of Fault data register. More...
 
enum  cy_en_sysfault_source_t {
  CPUSS_FAULT_RAMC_C_ECC = 0U,
  CPUSS_FAULT_RAMC_NC_ECC = 1U,
  CPUSS_FAULT_FLASHC_C_ECC = 4U,
  CPUSS_FAULT_FLASHC_NC_ECC = 5U,
  CPUSS_FAULT_FLASHC_BUS_ERR = 6U,
  CPUSS_FAULT_FLASHC1_C_ECC = 7U,
  CPUSS_FAULT_FLASHC1_NC_ECC = 8U,
  CPUSS_FAULT_FLASHC1_BUS_ERR = 9U,
  SRSS_FAULT_CRWDT = 10U,
  HVSS_FAULT_PWR = 11U
}
 SysFault sources for PSOC 4 HVPA 144K Family of devices. More...
 

Detailed Description

Enumeration Type Documentation

◆ cy_en_sysfault_status_t

SysFault driver error codes.

Enumerator
CY_SYSFAULT_SUCCESS 

Returned successful.

CY_SYSFAULT_BAD_PARAM 

Bad parameter was passed.

◆ cy_en_sysfault_set_t

SysFault pending Fault source set.

Enumerator
CY_SYSFAULT_SET0 

Set of Faults in the range of 0-31 Fault ID.

◆ cy_en_sysfault_data_t

Instances of Fault data register.

Enumerator
CY_SYSFAULT_DATA0 

Used to get the Fault data for DATA0 register.

CY_SYSFAULT_DATA1 

Used to get the Fault data for DATA1 register.

◆ cy_en_sysfault_source_t

SysFault sources for PSOC 4 HVPA 144K Family of devices.

Note
For other devices, see the Table of Fault source assignment in the device Datasheet.
Enumerator
CPUSS_FAULT_RAMC_C_ECC 

System memory controller 0 correctable ECC violation.

CPUSS_FAULT_RAMC_NC_ECC 

System memory controller 0 non-correctable ECC violation.

CPUSS_FAULT_FLASHC_C_ECC 

Flash controller 0 correctable ECC violation.

CPUSS_FAULT_FLASHC_NC_ECC 

Flash controller 0 non-correctable ECC violation.

CPUSS_FAULT_FLASHC_BUS_ERR 

Flash controller 0 Bus Error.

CPUSS_FAULT_FLASHC1_C_ECC 

Flash controller 1 correctable ECC violation.

CPUSS_FAULT_FLASHC1_NC_ECC 

Flash controller 1 non-correctable ECC violation.

CPUSS_FAULT_FLASHC1_BUS_ERR 

Flash controller 1 Bus Error.

SRSS_FAULT_CRWDT 

Fault output for CRWDT.

HVSS_FAULT_PWR 

Fault output for HVREG.