PSOC E8XXGP Device Support Library
SYSCLK SRF (SYSCLK Secure Request Framework)

General Description

Internal operation declarations to enable Secure Aware SYSCLK.

API Reference

 Enums
 

Macros

#define CY_PDL_ENABLE_SECURE_AWARE_SYSCLK   (CY_PDL_ENABLE_SECURE_AWARE)
 SYSCLK Secure Aware Driver enablement. More...
 
#define _CY_PDL_SYSCLK_PPC_SECURED_HF   (CYCFG_PPC_SECURED_SRSS_MAIN)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_LF   (CYCFG_PPC_SECURED_SRSS_MAIN)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI_PCLK   (CYCFG_PPC_SECURED_PERI_PCLK0_MAIN || CYCFG_PPC_SECURED_PERI_PCLK1_MAIN)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR0_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR1_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR2_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR3_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR4_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR5_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR0_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR1_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR2_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR3_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR4_GROUP   (0)
 
#define _CY_PDL_SYSCLK_PPC_SECURED_PERI_GR_GROUP
 

Macro Definition Documentation

◆ CY_PDL_ENABLE_SECURE_AWARE_SYSCLK

#define CY_PDL_ENABLE_SECURE_AWARE_SYSCLK   (CY_PDL_ENABLE_SECURE_AWARE)

SYSCLK Secure Aware Driver enablement.

Set to 0 via Makefile defines to disable. When not manually set, defaults to the PDL-wide Secure Aware Driver enablement status.

◆ _CY_PDL_SYSCLK_PPC_SECURED_PERI_GR_GROUP

#define _CY_PDL_SYSCLK_PPC_SECURED_PERI_GR_GROUP
Value:
(_CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR0_GROUP || _CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR1_GROUP || \
_CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR2_GROUP || _CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR3_GROUP || \
_CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR4_GROUP || _CY_PDL_SYSCLK_PPC_SECURED_PERI0_GR5_GROUP || \
_CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR0_GROUP || _CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR1_GROUP || \
_CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR2_GROUP || _CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR3_GROUP || \
_CY_PDL_SYSCLK_PPC_SECURED_PERI1_GR4_GROUP)