I2CMSP432E4 Object. More...
#include <I2CMSP432E4.h>
Data Fields | |
SemaphoreP_Handle | mutex |
SemaphoreP_Handle | transferComplete |
HwiP_Handle | hwiHandle |
I2C_TransferMode | transferMode |
I2C_CallbackFxn | transferCallbackFxn |
I2C_Transaction * | currentTransaction |
I2C_Transaction *volatile | headPtr |
I2C_Transaction * | tailPtr |
const uint8_t * | writeBuf |
uint8_t * | readBuf |
size_t | writeCount |
size_t | readCount |
uint16_t | burstCount |
int_fast16_t | status |
bool | burstStarted |
I2C_BitRate | bitRate |
bool | isOpen |
I2CMSP432E4 Object.
The application must not access any member variables of this structure!
SemaphoreP_Handle I2CMSP432E4_Object::mutex |
SemaphoreP_Handle I2CMSP432E4_Object::transferComplete |
HwiP_Handle I2CMSP432E4_Object::hwiHandle |
I2C_TransferMode I2CMSP432E4_Object::transferMode |
I2C_CallbackFxn I2CMSP432E4_Object::transferCallbackFxn |
I2C_Transaction* I2CMSP432E4_Object::currentTransaction |
I2C_Transaction* volatile I2CMSP432E4_Object::headPtr |
I2C_Transaction* I2CMSP432E4_Object::tailPtr |
const uint8_t* I2CMSP432E4_Object::writeBuf |
uint8_t* I2CMSP432E4_Object::readBuf |
size_t I2CMSP432E4_Object::writeCount |
size_t I2CMSP432E4_Object::readCount |
uint16_t I2CMSP432E4_Object::burstCount |
int_fast16_t I2CMSP432E4_Object::status |
bool I2CMSP432E4_Object::burstStarted |
I2C_BitRate I2CMSP432E4_Object::bitRate |
bool I2CMSP432E4_Object::isOpen |