Data Fields
I2CMSP432E4_Object Struct Reference

I2CMSP432E4 Object. More...

#include <I2CMSP432E4.h>

Collaboration diagram for I2CMSP432E4_Object:
Collaboration graph
[legend]

Data Fields

SemaphoreP_Handle mutex
 
SemaphoreP_Handle transferComplete
 
HwiP_Handle hwiHandle
 
I2C_TransferMode transferMode
 
I2C_CallbackFxn transferCallbackFxn
 
volatile I2CMSP432E4_Mode mode
 
I2C_TransactioncurrentTransaction
 
I2C_TransactionheadPtr
 
I2C_TransactiontailPtr
 
uint8_t bitRate
 
uint8_t * writeBufIdx
 
size_t totalWriteCountIdx
 
size_t burstWriteCountIdx
 
uint8_t * readBufIdx
 
size_t totalReadCountIdx
 
size_t burstReadCountIdx
 
bool isOpen
 

Detailed Description

I2CMSP432E4 Object.

The application must not access any member variables of this structure!

Field Documentation

§ mutex

SemaphoreP_Handle I2CMSP432E4_Object::mutex

§ transferComplete

SemaphoreP_Handle I2CMSP432E4_Object::transferComplete

§ hwiHandle

HwiP_Handle I2CMSP432E4_Object::hwiHandle

§ transferMode

I2C_TransferMode I2CMSP432E4_Object::transferMode

§ transferCallbackFxn

I2C_CallbackFxn I2CMSP432E4_Object::transferCallbackFxn

§ mode

volatile I2CMSP432E4_Mode I2CMSP432E4_Object::mode

§ currentTransaction

I2C_Transaction* I2CMSP432E4_Object::currentTransaction

§ headPtr

I2C_Transaction* I2CMSP432E4_Object::headPtr

§ tailPtr

I2C_Transaction* I2CMSP432E4_Object::tailPtr

§ bitRate

uint8_t I2CMSP432E4_Object::bitRate

§ writeBufIdx

uint8_t* I2CMSP432E4_Object::writeBufIdx

§ totalWriteCountIdx

size_t I2CMSP432E4_Object::totalWriteCountIdx

§ burstWriteCountIdx

size_t I2CMSP432E4_Object::burstWriteCountIdx

§ readBufIdx

uint8_t* I2CMSP432E4_Object::readBufIdx

§ totalReadCountIdx

size_t I2CMSP432E4_Object::totalReadCountIdx

§ burstReadCountIdx

size_t I2CMSP432E4_Object::burstReadCountIdx

§ isOpen

bool I2CMSP432E4_Object::isOpen

The documentation for this struct was generated from the following file:
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale