| devcfg Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

- Data Structures
- Data Fields

Data Fields
XDcfg_Config Struct Reference
Overview

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

## Data Fields
u16 | DeviceId
| Unique ID of device. More...
u32 | BaseAddr
| Base address of the device. More...

## Detailed Description

This typedef contains configuration information for the device.

## Field Documentation

u32 XDcfg_Config::BaseAddr

Base address of the device.

Referenced by DcfgSelfTestExample(), XDcfg_CfgInitialize(), XDcfg_ClearControlRegister(), XDcfg_DisablePCAP(), XDcfg_EnablePCAP(), XDcfg_GetConfigReg(), XDcfg_GetConfigRegister(), XDcfg_GetControlRegister(), XDcfg_GetLockRegister(), XDcfg_GetMiscControlRegister(), XDcfg_GetSoftwareIdRegister(), XDcfg_GetStatusRegister(), XDcfg_InitiateDma(), XDcfg_InterruptHandler(), XDcfg_IntrClear(), XDcfg_IntrDisable(), XDcfg_IntrEnable(), XDcfg_IntrGetEnabled(), XDcfg_IntrGetStatus(), XDcfg_IsDmaBusy(), XDcfg_SetConfigRegister(), XDcfg_SetControlRegister(), XDcfg_SetLockRegister(), XDcfg_SetMiscControlRegister(), XDcfg_SetRomShadowRegister(), XDcfg_SetStatusRegister(), XDcfg_Transfer(), XDcfgInterruptExample(), XDcfgPolledExample(), and XDcfgRegReadExample().

u16 XDcfg_Config::DeviceId

Unique ID of device.

Referenced by XDcfg_CfgInitialize().