PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Macros
Slave Interrupt Statuses
PDL API Reference » SCB (Serial Communication Block) » Common » Macros

## General Description

## Macros
#define | CY_SCB_SLAVE_INTR_I2C_ARB_LOST SCB_INTR_S_I2C_ARB_LOST_Msk
| I2C slave lost arbitration: the value driven on the SDA line is not the same as the value observed on the SDA line.
#define | CY_SCB_SLAVE_INTR_I2C_NACK SCB_INTR_S_I2C_NACK_Msk
| The I2C slave received a NAK.
#define | CY_SCB_SLAVE_INTR_I2C_ACK SCB_INTR_S_I2C_ACK_Msk
| The I2C slave received an ACK.
#define | CY_SCB_SLAVE_INTR_I2C_WRITE_STOP SCB_INTR_S_I2C_WRITE_STOP_Msk
| A Stop or Repeated Start event for a write transfer intended for this slave was detected.
#define | CY_SCB_SLAVE_INTR_I2C_STOP SCB_INTR_S_I2C_STOP_Msk
| A Stop or Repeated Start event intended for this slave was detected.
#define | CY_SCB_SLAVE_INTR_I2C_START SCB_INTR_S_I2C_START_Msk
| The I2C slave received a Start condition.
#define | CY_SCB_SLAVE_INTR_I2C_ADDR_MATCH SCB_INTR_S_I2C_ADDR_MATCH_Msk
| The I2C slave received the matching address.
#define | CY_SCB_SLAVE_INTR_I2C_GENERAL_ADDR SCB_INTR_S_I2C_GENERAL_Msk
| The I2C Slave received the general call address.
#define | CY_SCB_SLAVE_INTR_I2C_BUS_ERROR SCB_INTR_S_I2C_BUS_ERROR_Msk
| The I2C slave bus error (detection of unexpected Start or Stop condition)
#define | CY_SCB_SLAVE_INTR_SPI_BUS_ERROR SCB_INTR_S_SPI_BUS_ERROR_Msk
| The SPI slave select line is deselected at an expected time during an SPI transfer.