Data Fields
I2C_FxnTable_ Struct Reference

The definition of an I2C function table that contains the required set of functions to control a specific I2C driver implementation. More...

#include <I2C.h>

Data Fields

I2C_CancelFxn cancelFxn
 
I2C_CloseFxn closeFxn
 
I2C_ControlFxn controlFxn
 
I2C_InitFxn initFxn
 
I2C_OpenFxn openFxn
 
I2C_TransferFxn transferFxn
 

Detailed Description

The definition of an I2C function table that contains the required set of functions to control a specific I2C driver implementation.

Field Documentation

§ cancelFxn

I2C_CancelFxn I2C_FxnTable_::cancelFxn

Cancel all I2C data transfers

§ closeFxn

I2C_CloseFxn I2C_FxnTable_::closeFxn

Close the specified peripheral

§ controlFxn

I2C_ControlFxn I2C_FxnTable_::controlFxn

Implementation-specific control function

§ initFxn

I2C_InitFxn I2C_FxnTable_::initFxn

Initialize the given data object

§ openFxn

I2C_OpenFxn I2C_FxnTable_::openFxn

Open the specified peripheral

§ transferFxn

I2C_TransferFxn I2C_FxnTable_::transferFxn

Initiate an I2C data transfer


The documentation for this struct was generated from the following file:
Copyright 2017, Texas Instruments Incorporated