![]() |
![]() |
TI-RTOS Drivers
tidrivers_full_2_20_01_10
|
I2CUSCIB Object. More...
#include <I2CUSCIB.h>
Data Fields | |
bool | isOpen |
Semaphore_Struct | mutex |
Semaphore_Struct | transferComplete |
I2C_TransferMode | transferMode |
I2C_CallbackFxn | transferCallbackFxn |
volatile I2CUSCIB_Mode | mode |
I2C_Transaction * | currentTransaction |
uint8_t * | writeBufIdx |
size_t | writeCountIdx |
uint8_t * | readBufIdx |
size_t | readCountIdx |
I2C_Transaction * | headPtr |
I2C_Transaction * | tailPtr |
uint32_t | bitRate |
I2CUSCIB Object.
The application must not access any member variables of this structure!
bool I2CUSCIB_Object::isOpen |
Semaphore_Struct I2CUSCIB_Object::mutex |
Semaphore_Struct I2CUSCIB_Object::transferComplete |
I2C_TransferMode I2CUSCIB_Object::transferMode |
I2C_CallbackFxn I2CUSCIB_Object::transferCallbackFxn |
volatile I2CUSCIB_Mode I2CUSCIB_Object::mode |
I2C_Transaction* I2CUSCIB_Object::currentTransaction |
uint8_t* I2CUSCIB_Object::writeBufIdx |
size_t I2CUSCIB_Object::writeCountIdx |
uint8_t* I2CUSCIB_Object::readBufIdx |
size_t I2CUSCIB_Object::readCountIdx |
I2C_Transaction* I2CUSCIB_Object::headPtr |
I2C_Transaction* I2CUSCIB_Object::tailPtr |
uint32_t I2CUSCIB_Object::bitRate |