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 writeCountIdx
 
uint8_t * readBufIdx
 
size_t readCountIdx
 
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

§ writeCountIdx

size_t I2CMSP432E4_Object_::writeCountIdx

§ readBufIdx

uint8_t* I2CMSP432E4_Object_::readBufIdx

§ readCountIdx

size_t I2CMSP432E4_Object_::readCountIdx

§ isOpen

bool I2CMSP432E4_Object_::isOpen

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