MTB CAT5 Peripheral driver library
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages

General Description

Functions

cy_en_scb_ezi2c_status_t Cy_SCB_EZI2C_Init (CySCB_Type *base, cy_stc_scb_ezi2c_config_t const *config, cy_stc_scb_ezi2c_context_t *context)
 
void Cy_SCB_EZI2C_DeInit (CySCB_Type *base)
 
__STATIC_INLINE void Cy_SCB_EZI2C_Enable (CySCB_Type *base)
 Enables the SCB block for the EZI2C operation. More...
 
void Cy_SCB_EZI2C_Disable (CySCB_Type *base, cy_stc_scb_ezi2c_context_t *context)
 
void Cy_SCB_EZI2C_SetAddress1 (CySCB_Type *base, uint8_t addr, cy_stc_scb_ezi2c_context_t *context)
 
uint32_t Cy_SCB_EZI2C_GetAddress1 (CySCB_Type const *base, cy_stc_scb_ezi2c_context_t const *context)
 
void Cy_SCB_EZI2C_SetAddress2 (CySCB_Type *base, uint8_t addr, cy_stc_scb_ezi2c_context_t *context)
 
uint32_t Cy_SCB_EZI2C_GetAddress2 (CySCB_Type const *base, cy_stc_scb_ezi2c_context_t const *context)
 

Function Documentation

__STATIC_INLINE void Cy_SCB_EZI2C_Enable ( CySCB_Type base)

Enables the SCB block for the EZI2C operation.

Parameters
baseThe pointer to the EZI2C SCB instance.