PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Data Structures
Data Structures
PDL API Reference » SCB (Serial Communication Block) » EZI2C (SCB)

## General Description

## Data Structures
struct | cy_stc_scb_ezi2c_config_t
| EZI2C slave configuration structure. More...
struct | cy_stc_scb_ezi2c_context_t
| EZI2C slave context structure. More...

## Data Structure Documentation

## ◆ cy_stc_scb_ezi2c_config_t

struct cy_stc_scb_ezi2c_config_t

Data Fields
cy_en_scb_ezi2c_num_of_addr_t | numberOfAddresses | The number of supported addresses either.
uint8_t | slaveAddress1 | The 7-bit right justified primary slave address.
uint8_t | slaveAddress2 | The 7-bit right justified secondary slave address.
cy_en_scb_ezi2c_sub_addr_size_t | subAddressSize | The size of the sub-address, can either be 8 or 16 bits.
bool | enableWakeFromSleep | When set, the slave will wake the device from Deep Sleep on an address match (The device datasheet must be consulted to determine which SCBs support this mode)

## ◆ cy_stc_scb_ezi2c_context_t

struct cy_stc_scb_ezi2c_context_t