| nandps Vitis Drivers API Documentation

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

- Data Structures
- Data Fields

Data Fields
XNandPs_BbtDesc Struct Reference
Overview

Bad block table descriptor. More...

## Data Fields
u32 | PageOffset
| Page offset where BBT resides. More...
u32 | SigOffset
| Signature offset in Spare area. More...
u32 | VerOffset
| Offset of BBT version. More...
u32 | SigLength
| Length of the signature. More...
u32 | MaxBlocks
| Max blocks to search for BBT. More...
char | Signature [4]
| BBT signature. More...
u8 | Version
| BBT version. More...
u32 | Valid
| BBT descriptor is valid or not. More...

## Detailed Description

Bad block table descriptor.

## Field Documentation

u32 XNandPs_BbtDesc::MaxBlocks

Max blocks to search for BBT.

Referenced by XNandPs_InitBbtDesc().

u32 XNandPs_BbtDesc::PageOffset

Page offset where BBT resides.

Referenced by XNandPs_InitBbtDesc().

u32 XNandPs_BbtDesc::SigLength

Length of the signature.

Referenced by XNandPs_InitBbtDesc().

char XNandPs_BbtDesc::Signature[4]

BBT signature.

Referenced by XNandPs_InitBbtDesc().

u32 XNandPs_BbtDesc::SigOffset

Signature offset in Spare area.

Referenced by XNandPs_InitBbtDesc().

u32 XNandPs_BbtDesc::Valid

BBT descriptor is valid or not.

Referenced by XNandPs_InitBbtDesc().

u32 XNandPs_BbtDesc::VerOffset

Offset of BBT version.

Referenced by XNandPs_InitBbtDesc().

u8 XNandPs_BbtDesc::Version

BBT version.

Referenced by XNandPs_InitBbtDesc().