| qspips Vitis Drivers API Documentation

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

- Data Structures
- Data Fields

Data Fields
XQspiPs_Config Struct Reference
Overview

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

## Data Fields
u16 | DeviceId
| Unique ID of device. More...
u32 | BaseAddress
| Base address of the device. More...
u32 | InputClockHz
| Input clock frequency. More...
u8 | ConnectionMode
| Single, Stacked and Parallel mode. More...

## Detailed Description

This typedef contains configuration information for the device.

## Field Documentation

u32 XQspiPs_Config::BaseAddress

Base address of the device.

Referenced by DualStackExample(), LinearQspiFlashExample(), QspiFlashIntrExample(), QspiFlashPolledExample(), QspiG128FlashExample(), QspiPsSelfTestExample(), XQspiPs_Abort(), XQspiPs_CfgInitialize(), XQspiPs_GetClkPrescaler(), XQspiPs_GetDelays(), XQspiPs_GetOptions(), XQspiPs_InterruptHandler(), XQspiPs_PolledTransfer(), XQspiPs_Reset(), XQspiPs_SetClkPrescaler(), XQspiPs_SetDelays(), XQspiPs_SetOptions(), XQspiPs_SetSlaveSelect(), and XQspiPs_Transfer().

u8 XQspiPs_Config::ConnectionMode

Single, Stacked and Parallel mode.

Referenced by DualStackExample(), FlashErase(), FlashReadID(), GetRealAddr(), QspiG128FlashExample(), and XQspiPs_CfgInitialize().

u16 XQspiPs_Config::DeviceId

Unique ID of device.

u32 XQspiPs_Config::InputClockHz

Input clock frequency.