| nandpsu Vitis Drivers API Documentation

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

- Data Structures
- Data Fields

Data Fields
XNandPsu_Config Struct Reference
Overview

The XNandPsu_Config structure contains configuration information for NAND controller. More...

## Data Fields
u16 | DeviceId
| Instance ID of NAND flash controller. More...
u32 | BaseAddress
| Base address of NAND flash controller. More...
u8 | IsCacheCoherent
| Describes whether Cache Coherent or not. More...

## Detailed Description

The XNandPsu_Config structure contains configuration information for NAND controller.

## Field Documentation

u32 XNandPsu_Config::BaseAddress

Base address of NAND flash controller.

Referenced by NandReadWriteExample(), XNandPsu_CfgInitialize(), and XNandPsu_ChangeTimingMode().

u16 XNandPsu_Config::DeviceId

Instance ID of NAND flash controller.

Referenced by XNandPsu_CfgInitialize().

u8 XNandPsu_Config::IsCacheCoherent

Describes whether Cache Coherent or not.

Referenced by XNandPsu_CfgInitialize(), XNandPsu_Read(), XNandPsu_ReadSpareBytes(), and XNandPsu_WriteSpareBytes().