PDK API Guide for J721E
I2C_FxnTable Struct Reference

Detailed Description

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

Data Fields

I2C_CloseFxn closeFxn
 
I2C_ControlFxn controlFxn
 
I2C_InitFxn initFxn
 
I2C_OpenFxn openFxn
 
I2C_TransferFxn transferFxn
 

Field Documentation

◆ closeFxn

I2C_CloseFxn I2C_FxnTable::closeFxn

Function to close the specified peripheral

◆ controlFxn

I2C_ControlFxn I2C_FxnTable::controlFxn

Function to implementation specific control function

◆ initFxn

I2C_InitFxn I2C_FxnTable::initFxn

Function to initialize the given data object

◆ openFxn

I2C_OpenFxn I2C_FxnTable::openFxn

Function to open the specified peripheral

◆ transferFxn

I2C_TransferFxn I2C_FxnTable::transferFxn

Function to initiate a I2C data transfer