48 #ifndef ti_drivers_i2c_I2CMSP432__include
49 #define ti_drivers_i2c_I2CMSP432__include
I2C_Transaction * currentTransaction
Definition: I2CMSP432.h:126
Definition: I2CMSP432.h:74
I2CMSP432 Object.
Definition: I2CMSP432.h:120
uint32_t baseAddr
Definition: I2CMSP432.h:109
volatile I2CMSP432_Mode mode
Definition: I2CMSP432.h:142
void(* I2C_CallbackFxn)(I2C_Handle, I2C_Transaction *, bool)
I2C callback function.
Definition: I2C.h:248
I2CMSP432 Hardware attributes These fields, with the exception of intPriority, are used by driverlib ...
Definition: I2CMSP432.h:108
I2CMSP432_Mode
I2CMSP432 mode.
Definition: I2CMSP432.h:72
SemaphoreP_Handle transferComplete
Definition: I2CMSP432.h:122
I2C_BitRate
I2C bitRate.
Definition: I2C.h:256
Definition: I2CMSP432.h:76
const I2C_FxnTable I2CMSP432_fxnTable
I2C_CallbackFxn transferCallbackFxn
Definition: I2CMSP432.h:127
uint8_t * readBufIdx
Definition: I2CMSP432.h:136
struct I2CMSP432_Object I2CMSP432_Object
I2CMSP432 Object.
I2C_TransferMode
I2C transfer mode.
Definition: I2C.h:230
uint32_t intPriority
Definition: I2CMSP432.h:111
void * SemaphoreP_Handle
Opaque client reference to an instance of a SemaphoreP.
Definition: SemaphoreP.h:96
Semaphore module for the RTOS Porting Interface.
The definition of a I2C function table that contains the required set of functions to control a speci...
Definition: I2C.h:328
I2C_Transaction * tailPtr
Definition: I2CMSP432.h:131
Definition: I2CMSP432.h:75
SemaphoreP_Handle mutex
Definition: I2CMSP432.h:121
struct I2CMSP432_HWAttrs I2CMSP432_HWAttrs
I2CMSP432 Hardware attributes These fields, with the exception of intPriority, are used by driverlib ...
size_t readCountIdx
Definition: I2CMSP432.h:137
I2C_BitRate bitRate
Definition: I2CMSP432.h:144
Power notify object structure.
Definition: Power.h:112
uint32_t intNum
Definition: I2CMSP432.h:110
I2C_Transaction * headPtr
Definition: I2CMSP432.h:130
Power_NotifyObj perfChangeNotify
Definition: I2CMSP432.h:139
uint8_t * writeBufIdx
Definition: I2CMSP432.h:133
size_t writeCountIdx
Definition: I2CMSP432.h:134
uint32_t perfConstraintMask
Definition: I2CMSP432.h:140
I2C_TransferMode transferMode
Definition: I2CMSP432.h:143
bool isOpen
Definition: I2CMSP432.h:145
void * HwiP_Handle
Opaque client reference to an instance of a HwiP.
Definition: HwiP.h:66
uint8_t clockSource
Definition: I2CMSP432.h:112
I2C transaction.
Definition: I2C.h:210
Hardware Interrupt module for the RTOS Porting Interface.
Definition: I2CMSP432.h:73
HwiP_Handle hwiHandle
Definition: I2CMSP432.h:124