PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Enumerations
Enumerated Types
PDL API Reference » SysLib (System 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

enum 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

enum 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.