|  |  | 
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 | 
The definition of an I2C function table that contains the required set of functions to control a specific I2C driver implementation.
| I2C_CancelFxn I2C_FxnTable_::cancelFxn | 
Cancel all I2C data transfers
| I2C_CloseFxn I2C_FxnTable_::closeFxn | 
Close the specified peripheral
| I2C_ControlFxn I2C_FxnTable_::controlFxn | 
Implementation-specific control function
| I2C_InitFxn I2C_FxnTable_::initFxn | 
Initialize the given data object
| I2C_OpenFxn I2C_FxnTable_::openFxn | 
Open the specified peripheral
| I2C_TransferFxn I2C_FxnTable_::transferFxn | 
Initiate an I2C data transfer