PDK API Guide for J721E
SPI_FxnTable Struct Reference

Detailed Description

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

Data Fields

SPI_CloseFxn closeFxn
 
SPI_ControlFxn controlFxn
 
SPI_InitFxn spiInitFxn
 
SPI_OpenFxn openFxn
 
SPI_TransferFxn transferFxn
 
SPI_TransferCancelFxn transferCancelFxn
 
SPI_ServiceISRFxn serviceISRFxn
 

Field Documentation

◆ closeFxn

SPI_CloseFxn SPI_FxnTable::closeFxn

Function to close the specified peripheral

◆ controlFxn

SPI_ControlFxn SPI_FxnTable::controlFxn

Function to implementation specific control function

◆ spiInitFxn

SPI_InitFxn SPI_FxnTable::spiInitFxn

Function to initialize the given data object

◆ openFxn

SPI_OpenFxn SPI_FxnTable::openFxn

Function to open the specified peripheral

◆ transferFxn

SPI_TransferFxn SPI_FxnTable::transferFxn

Function to initiate a SPI data transfer

◆ transferCancelFxn

SPI_TransferCancelFxn SPI_FxnTable::transferCancelFxn

Function to cancel SPI data transfer

◆ serviceISRFxn

SPI_ServiceISRFxn SPI_FxnTable::serviceISRFxn

Function to service the SPI instance