PSoC 6 Peripheral Driver Library

General Description

Macro definitions are used in the driver.

Macros

#define CY_IPC_DRV_VERSION_MAJOR   1
 Driver major version.
 
#define CY_IPC_DRV_VERSION_MINOR   40
 Driver minor version.
 
#define CY_IPC_NO_NOTIFICATION   (uint32_t)(0x00000000ul)
 Defines a value to indicate that no notification events are needed.
 
#define CY_IPC_ID   CY_PDL_DRV_ID(0x22u)
 Software PDL driver ID for IPC.
 
#define CY_IPC_ID_INFO   (uint32_t)( CY_IPC_ID | CY_PDL_STATUS_INFO )
 Return prefix for IPC driver function status codes.
 
#define CY_IPC_ID_WARNING   (uint32_t)( CY_IPC_ID | CY_PDL_STATUS_WARNING)
 Return prefix for IPC driver function warning return values.
 
#define CY_IPC_ID_ERROR   (uint32_t)( CY_IPC_ID | CY_PDL_STATUS_ERROR)
 Return prefix for IPC driver function error return values.
 
#define CY_IPC_INTR_NUM_TO_VECT(x)   ((int32_t) cy_device->cpussIpc0Irq + (x))
 Converts the IPC interrupt channel number to interrupt vector.