PDK API Guide for J721E
OSPI_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

OSPI_CloseFxn closeFxn
 
OSPI_ControlFxn controlFxn
 
OSPI_InitFxn spiInitFxn
 
OSPI_OpenFxn openFxn
 
OSPI_TransferFxn transferFxn
 
OSPI_TransferCancelFxn transferCancelFxn
 
OSPI_ServiceISRFxn serviceISRFxn
 

Field Documentation

◆ closeFxn

OSPI_CloseFxn OSPI_FxnTable::closeFxn

Function to close the specified peripheral

◆ controlFxn

OSPI_ControlFxn OSPI_FxnTable::controlFxn

Function to implementation specific control function

◆ spiInitFxn

OSPI_InitFxn OSPI_FxnTable::spiInitFxn

Function to initialize the given data object

◆ openFxn

OSPI_OpenFxn OSPI_FxnTable::openFxn

Function to open the specified peripheral

◆ transferFxn

OSPI_TransferFxn OSPI_FxnTable::transferFxn

Function to initiate a SPI data transfer

◆ transferCancelFxn

OSPI_TransferCancelFxn OSPI_FxnTable::transferCancelFxn

Function to cancel SPI data transfer

◆ serviceISRFxn

OSPI_ServiceISRFxn OSPI_FxnTable::serviceISRFxn

Function to service the SPI instance