PDK API Guide for J721E
UART_FxnTable Struct Reference

Detailed Description

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

Data Fields

UART_CloseFxn closeFxn
 
UART_ControlFxn controlFxn
 
UART_InitFxn uartInitFxn
 
UART_OpenFxn openFxn
 
UART_ReadFxn readFxn
 
UART_ReadPollingFxn readPollingFxn
 
UART_ReadCancelFxn readCancelFxn
 
UART_WriteFxn writeFxn
 
UART_WritePollingFxn writePollingFxn
 
UART_WriteCancelFxn writeCancelFxn
 
UART_ReadFxn2 readFxn2
 
UART_WriteFxn2 writeFxn2
 

Field Documentation

◆ closeFxn

UART_CloseFxn UART_FxnTable::closeFxn

Function to close the specified peripheral

◆ controlFxn

UART_ControlFxn UART_FxnTable::controlFxn

Function to implementation specific control function

◆ uartInitFxn

UART_InitFxn UART_FxnTable::uartInitFxn

Function to initialize the given data object

◆ openFxn

UART_OpenFxn UART_FxnTable::openFxn

Function to open the specified peripheral

◆ readFxn

UART_ReadFxn UART_FxnTable::readFxn

Function to read from the specified peripheral

◆ readPollingFxn

UART_ReadPollingFxn UART_FxnTable::readPollingFxn

Function to read via polling from the specified peripheral

◆ readCancelFxn

UART_ReadCancelFxn UART_FxnTable::readCancelFxn

Function to cancel a read from the specified peripheral

◆ writeFxn

UART_WriteFxn UART_FxnTable::writeFxn

Function to write from the specified peripheral

◆ writePollingFxn

UART_WritePollingFxn UART_FxnTable::writePollingFxn

Function to write via polling from the specified peripheral

◆ writeCancelFxn

UART_WriteCancelFxn UART_FxnTable::writeCancelFxn

Function to cancel a write from the specified peripheral

◆ readFxn2

UART_ReadFxn2 UART_FxnTable::readFxn2

Function to read from the specified peripheral

◆ writeFxn2

UART_WriteFxn2 UART_FxnTable::writeFxn2

Function to write from the specified peripheral