Data Fields
I2CSlaveMSP432_Object Struct Reference

I2CSlaveMSP432 Object. More...

#include <I2CSlaveMSP432.h>

Collaboration diagram for I2CSlaveMSP432_Object:
Collaboration graph
[legend]

Data Fields

SemaphoreP_Handle mutex
 
SemaphoreP_Handle transferComplete
 
HwiP_Handle hwiHandle
 
I2CSlave_CallbackFxn transferCallbackFxn
 
const uint8_t * writeBufferIdx
 
uint8_t * readBufferIdx
 
size_t countIdx
 
volatile I2CSlave_Mode mode
 
I2CSlave_TransferMode transferMode
 
bool isOpen
 
bool transferInProgress
 

Detailed Description

I2CSlaveMSP432 Object.

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

Field Documentation

§ mutex

SemaphoreP_Handle I2CSlaveMSP432_Object::mutex

§ transferComplete

SemaphoreP_Handle I2CSlaveMSP432_Object::transferComplete

§ hwiHandle

HwiP_Handle I2CSlaveMSP432_Object::hwiHandle

§ transferCallbackFxn

I2CSlave_CallbackFxn I2CSlaveMSP432_Object::transferCallbackFxn

§ writeBufferIdx

const uint8_t* I2CSlaveMSP432_Object::writeBufferIdx

§ readBufferIdx

uint8_t* I2CSlaveMSP432_Object::readBufferIdx

§ countIdx

size_t I2CSlaveMSP432_Object::countIdx

§ mode

volatile I2CSlave_Mode I2CSlaveMSP432_Object::mode

§ transferMode

I2CSlave_TransferMode I2CSlaveMSP432_Object::transferMode

§ isOpen

bool I2CSlaveMSP432_Object::isOpen

§ transferInProgress

bool I2CSlaveMSP432_Object::transferInProgress

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