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