| uartpsv Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

- Data Structures
- Data Fields

Data Fields
XUartPsv_Config Struct Reference
Overview

This typedef contains configuration information for the device. More...

## Data Fields
u16 | DeviceId
| Unique ID of device. More...
UINTPTR | BaseAddress
| Base address of device (IPIF) More...
u32 | InputClockHz
| Input clock frequency. More...
s32 | ModemPinsConnected
| Specifies whether modem pins are connected to MIO or FMIO. More...
u32 | BaudRate
| Current baud rate. More...

## Detailed Description

This typedef contains configuration information for the device.

## Field Documentation

UINTPTR XUartPsv_Config::BaseAddress

Base address of device (IPIF)

Referenced by UartPsvHelloWorldExample(), UartPsvIntrExample(), UartPsvPolledExample(), UartPsvSelfTestExample(), XUartPsv_CfgInitialize(), XUartPsv_GetDataFormat(), XUartPsv_GetFifoThreshold(), XUartPsv_GetInterruptMask(), XUartPsv_GetModemStatus(), XUartPsv_GetOperMode(), XUartPsv_GetOptions(), XUartPsv_InterruptHandler(), XUartPsv_IsSending(), XUartPsv_ProgramCtrlReg(), XUartPsv_ReceiveBuffer(), XUartPsv_SelfTest(), XUartPsv_Send_NoWait(), XUartPsv_SendBuffer(), XUartPsv_SetBaudRate(), XUartPsv_SetDataFormat(), XUartPsv_SetFifoThreshold(), XUartPsv_SetInterruptMask(), XUartPsv_SetOperMode(), XUartPsv_SetOptions(), XUartPsv_SetRxFifoThreshold(), and XUartPsv_SetTxFifoThreshold().

u32 XUartPsv_Config::BaudRate

Current baud rate.

u16 XUartPsv_Config::DeviceId

Unique ID of device.

u32 XUartPsv_Config::InputClockHz

Input clock frequency.

Referenced by XUartPsv_CfgInitialize(), and XUartPsv_SetBaudRate().

s32 XUartPsv_Config::ModemPinsConnected

Specifies whether modem pins are connected to MIO or FMIO.

Referenced by XUartPsv_CfgInitialize().