Functions | |
| cy_en_ppc_status_t | Cy_Ppc_InitPpc (PPC_Type *base, const cy_stc_ppc_init_t *ppcInit) |
| Initializes the referenced ppc. More... | |
| cy_en_ppc_status_t | Cy_Ppc_ConfigAttrib (PPC_Type *base, cy_stc_ppc_attribute_t *attribute) |
| Configure the referenced ppc with the security and access attributes. More... | |
| cy_en_ppc_status_t | Cy_Ppc_SetPcMask (PPC_Type *base, cy_stc_ppc_pc_mask_t *pcMaskConfig) |
| Configure the PC mask for a given range of regions of referenced ppc. More... | |
| cy_en_ppc_status_t | Cy_Ppc_SetLockMask (PPC_Type *base, uint32_t lockMask) |
| Configures the lock mask for the referenced ppc. More... | |
| uint32_t | Cy_Ppc_GetLockMask (PPC_Type *base) |
| Reads the lock mask value for the referenced ppc. More... | |
| cy_en_ppc_status_t Cy_Ppc_InitPpc | ( | PPC_Type * | base, |
| const cy_stc_ppc_init_t * | ppcInit | ||
| ) |
Initializes the referenced ppc.
| base | Base address of ppc being configured |
| ppcInit | PPC initialization structure |
| cy_en_ppc_status_t Cy_Ppc_ConfigAttrib | ( | PPC_Type * | base, |
| cy_stc_ppc_attribute_t * | attribute | ||
| ) |
Configure the referenced ppc with the security and access attributes.
| base | Base address of ppc being configured |
| attribute | PPC attribute configuration structure |
| cy_en_ppc_status_t Cy_Ppc_SetPcMask | ( | PPC_Type * | base, |
| cy_stc_ppc_pc_mask_t * | pcMaskConfig | ||
| ) |
Configure the PC mask for a given range of regions of referenced ppc.
| base | Base address of ppc being configured |
| pcMaskConfig | PPC mask configuration structure |
| cy_en_ppc_status_t Cy_Ppc_SetLockMask | ( | PPC_Type * | base, |
| uint32_t | lockMask | ||
| ) |
Configures the lock mask for the referenced ppc.
| base | Base address of ppc being configured |
| lockMask | Mask value to be set |
| uint32_t Cy_Ppc_GetLockMask | ( | PPC_Type * | base | ) |
Reads the lock mask value for the referenced ppc.
| base | Base address of ppc being configured |