| uartpsv Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

- Data Structures
- Data Fields

Data Fields
XUartPsvBuffer Struct Reference
Overview

Keep track of state information about a data buffer in the interrupt mode. More...

## Data Fields
u8 * | NextBytePtr
| Pointer to hold byte address. More...
u32 | RequestedBytes
| Number of bytes requested in transfer. More...
u32 | RemainingBytes
| Number of bytes remaining in transfer. More...

## Detailed Description

Keep track of state information about a data buffer in the interrupt mode.

## Field Documentation

u8* XUartPsvBuffer::NextBytePtr

Pointer to hold byte address.

Referenced by XUartPsv_CfgInitialize(), XUartPsv_CleanupRx(), XUartPsv_CleanupTx(), XUartPsv_ReceiveBuffer(), XUartPsv_Recv(), XUartPsv_Send(), XUartPsv_Send_NoWait(), and XUartPsv_SendBuffer().

u32 XUartPsvBuffer::RemainingBytes

Number of bytes remaining in transfer.

Referenced by XUartPsv_CfgInitialize(), XUartPsv_CleanupRx(), XUartPsv_CleanupTx(), XUartPsv_ReceiveBuffer(), XUartPsv_Recv(), XUartPsv_Send(), XUartPsv_Send_NoWait(), and XUartPsv_SendBuffer().

u32 XUartPsvBuffer::RequestedBytes

Number of bytes requested in transfer.

Referenced by XUartPsv_CfgInitialize(), XUartPsv_CleanupRx(), XUartPsv_CleanupTx(), XUartPsv_Recv(), XUartPsv_Send(), and XUartPsv_Send_NoWait().