Data Structures | Typedefs
I2C Data Structures
I2C

Data Structures

struct  CSL_I2cIsrAddr
 I2C callback pointer structure. More...
struct  CSL_I2cConfig
 I2C Config structure. More...
struct  CSL_I2cSetup
 I2C Setup structure. More...
struct  CSL_I2cObj
 I2C Object structure. More...

Typedefs

typedef struct CSL_I2cIsrAddr CSL_I2cIsrAddr
 I2C callback pointer structure.
typedef struct CSL_I2cConfig CSL_I2cConfig
 I2C Config structure.
typedef struct CSL_I2cSetup CSL_I2cSetup
 I2C Setup structure.
typedef struct CSL_I2cObj CSL_I2cObj
 I2C Object structure.
typedef CSL_I2cObjpI2cHandle

Typedef Documentation

typedef struct CSL_I2cConfig CSL_I2cConfig

I2C Config structure.

This structure contains the I2C register configuration parameters The members of this structure directly maps to a particular register of I2C

I2C callback pointer structure.

This structure contains pointers to I2C interrupt callback functions

typedef struct CSL_I2cObj CSL_I2cObj

I2C Object structure.

This structure maintains information of I2C object

typedef struct CSL_I2cSetup CSL_I2cSetup

I2C Setup structure.

This structure contains the I2C setup parameters. Using this structure individual parameters can be passed

Handle to the I2C object structure