PSOC E8XXGP Device Support Library

General Description

Enumerations

enum  cy_en_syslib_status_t {
  CY_SYSLIB_SUCCESS = 0x00UL ,
  CY_SYSLIB_BAD_PARAM = CY_SYSLIB_ID | CY_PDL_STATUS_ERROR | 0x01UL ,
  CY_SYSLIB_TIMEOUT = CY_SYSLIB_ID | CY_PDL_STATUS_ERROR | 0x02UL ,
  CY_SYSLIB_INVALID_STATE = CY_SYSLIB_ID | CY_PDL_STATUS_ERROR | 0x03UL ,
  CY_SYSLIB_UNKNOWN = CY_SYSLIB_ID | CY_PDL_STATUS_ERROR | 0xFFUL
}
 The SysLib status code structure. More...
 
enum  cy_en_syslib_lcs_mode_t {
  CY_SYSLIB_LCS_VIRGIN = 0x0000UL ,
  CY_SYSLIB_LCS_SORT = 0x0003UL ,
  CY_SYSLIB_LCS_PROVISIONED = 0x000FUL ,
  CY_SYSLIB_LCS_NORMAL_PROVISIONED = 0x0C0FUL ,
  CY_SYSLIB_LCS_NORMAL = 0x0C03UL ,
  CY_SYSLIB_LCS_SECURE = 0x0C3FUL ,
  CY_SYSLIB_LCS_NORMAL_NO_SECURE = 0x0CC3UL ,
  CY_SYSLIB_LCS_RMA = 0x0F3FUL ,
  CY_SYSLIB_LCS_CORRUPTED = 0xFFFFUL
}
 The Life Cycle Stage(LCS) enum. More...
 

Enumeration Type Documentation

◆ cy_en_syslib_status_t

The SysLib status code structure.

Enumerator
CY_SYSLIB_SUCCESS 

The success status code.

CY_SYSLIB_BAD_PARAM 

The bad parameter status code.

CY_SYSLIB_TIMEOUT 

The time out status code.

CY_SYSLIB_INVALID_STATE 

The invalid state status code.

CY_SYSLIB_UNKNOWN 

Unknown status code.

◆ cy_en_syslib_lcs_mode_t

The Life Cycle Stage(LCS) enum.

Enumerator
CY_SYSLIB_LCS_VIRGIN 

LCS Mode: VIRGIN.

CY_SYSLIB_LCS_SORT 

LCS Mode: SORT.

CY_SYSLIB_LCS_PROVISIONED 

LCS Mode: PROVISIONED.

CY_SYSLIB_LCS_NORMAL_PROVISIONED 

LCS Mode: NORMAL-PROVISIONED.

CY_SYSLIB_LCS_NORMAL 

LCS Mode: NORMAL.

CY_SYSLIB_LCS_SECURE 

LCS Mode: SECURE.

CY_SYSLIB_LCS_NORMAL_NO_SECURE 

LCS Mode: NORMAL_NO_SECURE.

CY_SYSLIB_LCS_RMA 

LCS Mode: RMA.

CY_SYSLIB_LCS_CORRUPTED 

LCS Mode: CORRUPTED.