The definition of a I2CSlave function table that contains the required set of functions to control a specific I2CSlave driver implementation. More...
#include <I2CSlave.h>
Data Fields | |
I2CSlave_CloseFxn | closeFxn |
I2CSlave_ControlFxn | controlFxn |
I2CSlave_InitFxn | initFxn |
I2CSlave_OpenFxn | openFxn |
I2CSlave_ReadFxn | readFxn |
I2CSlave_WriteFxn | writeFxn |
The definition of a I2CSlave function table that contains the required set of functions to control a specific I2CSlave driver implementation.
I2CSlave_CloseFxn I2CSlave_FxnTable::closeFxn |
Function to close the specified peripheral
I2CSlave_ControlFxn I2CSlave_FxnTable::controlFxn |
Function to implementation specific control function
I2CSlave_InitFxn I2CSlave_FxnTable::initFxn |
Function to initialize the given data object
I2CSlave_OpenFxn I2CSlave_FxnTable::openFxn |
Function to open the specified peripheral
I2CSlave_ReadFxn I2CSlave_FxnTable::readFxn |
Function to initiate a I2CSlave data read
I2CSlave_WriteFxn I2CSlave_FxnTable::writeFxn |
Function to initiate a I2CSlave data write