297 #ifndef ti_drivers_I2CMSPM0_include 298 #define ti_drivers_I2CMSPM0_include 306 #ifdef POWER_MANAGEMENT_MSPM0 307 #include <ti/drivers/Power.h> 317 #define I2C_CONTROLLER_INTERRUPTS_MASK 0xFFFF 426 #ifdef POWER_MANAGEMENT_MSPM0 427 Power_NotifyObj i2cPostObj;
uint32_t sclPinMux
Definition: I2CMSPM0.h:394
uint8_t sclPinIndex
Definition: I2CMSPM0.h:393
I2C Hardware attributes.
Definition: I2CMSPM0.h:384
bool burstStarted
Definition: I2CMSPM0.h:416
bool isReadInProgress
Definition: I2CMSPM0.h:424
uint8_t sclPincm
Definition: I2CMSPM0.h:392
I2C Object.
Definition: I2CMSPM0.h:412
uint8_t sdaPinIndex
Definition: I2CMSPM0.h:389
void * i2cPostFxn
Definition: I2CMSPM0.h:422
bool isClockStretchingEnabled
Definition: I2CMSPM0.h:403
uint8_t pinSDA
Definition: I2CMSPM0.h:341
uint8_t sclPincm
Definition: I2CMSPM0.h:420
DL_I2C_TX_FIFO_LEVEL txIntFifoThr
Definition: I2CMSPM0.h:402
uint8_t sdaPincm
Definition: I2CMSPM0.h:419
uint16_t i2cClk
Definition: I2CMSPM0.h:404
uint8_t pinSCL
Definition: I2CMSPM0.h:342
Holder of common helper functions for the I2C driver.
uint32_t bitRate
Definition: I2CMSPM0.h:417
DL_I2C_CLOCK clockSource
Definition: I2CMSPM0.h:396
I2C Pin Configuration.
Definition: I2CMSPM0.h:340
I2C_BASE_OBJECT uint16_t burstCount
Definition: I2CMSPM0.h:415
I2C_BASE_HWATTRS uint8_t sdaPincm
Definition: I2CMSPM0.h:388
DL_I2C_RX_FIFO_LEVEL rxIntFifoThr
Definition: I2CMSPM0.h:400
DL_I2C_CLOCK_DIVIDE clockDivider
Definition: I2CMSPM0.h:398
uint32_t sdaPinMux
Definition: I2CMSPM0.h:390