PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Enumerations
Enumerated Types
PDL API Reference » PPC (Peripheral Protection Controller)

## General Description

PPC Driver error codes.

## Enumerations
enum | cy_en_ppc_status_t { CY_PPC_SUCCESS = 0x00U , CY_PPC_BAD_PARAM = CY_PPC_ID | CY_PDL_STATUS_ERROR | 0x01U }
| PPC API return status. More...
enum | cy_en_ppc_resp_cfg_t { CY_PPC_RZWI = 0 , CY_PPC_BUS_ERR = 1 }
| PPC response configuration. More...
enum | cy_en_ppc_sec_attribute_t { CY_PPC_SECURE = 0 , CY_PPC_NON_SECURE = 1 }
| PPC security attributes. More...
enum | cy_en_ppc_priv_attribute_t { CY_PPC_PRIV = 0 , CY_PPC_NONPRIV = 1 }
| PPC Secure privilege attributes. More...

## Enumeration Type Documentation

## ◆ cy_en_ppc_status_t

enum cy_en_ppc_status_t

PPC API return status.

Enumerator
CY_PPC_SUCCESS | Returned successful.
CY_PPC_BAD_PARAM | Bad parameter was passed.

## ◆ cy_en_ppc_resp_cfg_t

enum cy_en_ppc_resp_cfg_t

PPC response configuration.

Enumerator
CY_PPC_RZWI | Read Zero and Write ignore.
CY_PPC_BUS_ERR | Generate bus error

## ◆ cy_en_ppc_sec_attribute_t

enum cy_en_ppc_sec_attribute_t

PPC security attributes.

Enumerator
CY_PPC_SECURE | PPC region is Secure.
CY_PPC_NON_SECURE | PPC region is Non-secure.

## ◆ cy_en_ppc_priv_attribute_t

enum cy_en_ppc_priv_attribute_t

PPC Secure privilege attributes.

Enumerator
CY_PPC_PRIV | Privilege access to secure/non-secure region.
CY_PPC_NONPRIV | Privilege/non-privilege access to secure/non-secure region