PSOC E8XXGP Device Support Library

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

PPC API return status.

Enumerator
CY_PPC_SUCCESS 

Returned successful.

CY_PPC_BAD_PARAM 

Bad parameter was passed.

◆ 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

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

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