PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Macros
Macros
PDL API Reference » PPC (Peripheral Protection Controller)

## General Description

## Macros
#define | CY_PPC_ID (CY_PDL_DRV_ID(0x61U))
| The PPC driver identifier. More...
#define | CY_PPC_DRV_VERSION_MAJOR 1
| Driver major version.
#define | CY_PPC_DRV_VERSION_MINOR 0
| Driver minor version.
#define | CY_PPC_DRV_REGION_MASK (0x00FFFFFFU)
| PPC region mask.
#define | CY_PPC_DRV_BLOCK_MASK (0xF0000000U)
| PPC region mask.
#define | CY_PPC_DRV_BLOCK_SHIFT (28U)
| PPC region mask.
#define | CY_PPC_DRV_REGION_EXTRACT(a) (((uint32_t)a) & CY_PPC_DRV_REGION_MASK)
| PPC region number extraction.
#define | CY_PPC_DRV_BLOCK_EXTRACT(a) ((((uint32_t)a) & CY_PPC_DRV_BLOCK_MASK) >> CY_PPC_DRV_BLOCK_SHIFT)
| PPC region number extraction.

## Macro Definition Documentation

## ◆ CY_PPC_ID

#define CY_PPC_ID (CY_PDL_DRV_ID(0x61U))

The PPC driver identifier.

PPC driver ID