uartps
Vitis Drivers API Documentation
 All Data Structures Files Functions Variables Typedefs Groups Pages
XUartPs_Config Struct Reference

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

#include <xuartps.h>

Data Fields

char * Name
 Name of the 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 RefClk
 Input clock frequency. More...
 
u32 IntrId
 Bits[11:0] Interrupt-id Bits[15:12] trigger type and level flags. More...
 
UINTPTR IntrParent
 Bit[0] Interrupt parent type Bit[64/32:1] Parent base address. More...
 

Detailed Description

This typedef contains configuration information for the device.

Field Documentation

u32 XUartPs_Config::InputClockHz

Input clock frequency.

Referenced by XUartPs_CfgInitialize(), and XUartPs_SetBaudRate().

u32 XUartPs_Config::IntrId

Bits[11:0] Interrupt-id Bits[15:12] trigger type and level flags.

Referenced by UartPsIntrExample(), and XUartPs_CfgInitialize().

UINTPTR XUartPs_Config::IntrParent

Bit[0] Interrupt parent type Bit[64/32:1] Parent base address.

Referenced by UartPsIntrExample(), and XUartPs_CfgInitialize().

s32 XUartPs_Config::ModemPinsConnected

Specifies whether modem pins are connected to MIO or FMIO.

Referenced by XUartPs_CfgInitialize().

char* XUartPs_Config::Name

Name of the device.

Referenced by XUartPs_LookupConfig().

u32 XUartPs_Config::RefClk