Data Fields
CSL_I2cConfig Struct Reference

I2C Config structure. More...

#include <csl_i2c.h>

Data Fields

Uint16 icoar
 I2C own address register - Holds the own slave address.
Uint16 icimr
 I2C interrupt mask register - Enables/Disables interrupts.
Uint16 icclkl
 I2C clock low register - Clock divider low vale.
Uint16 icclkh
 I2C clock high register - Clock divider high value.
Uint16 iccnt
 I2C count register - Number of words to read/write.
Uint16 icsar
 I2C slave address register - Address of the slave device.
Uint16 icmdr
 I2C mode register - Mode of data transfer.
Uint16 icemdr
 I2C extended mode register - Enables extended mode feature.
Uint16 icpsc
 I2C prescaler register - Value of the I2C prescaler.

Detailed Description

I2C Config structure.

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


The documentation for this struct was generated from the following file: