SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
Public Attributes | List of all members
spi_nand_info_t Struct Reference

Represents the specific information of a NAND Flash device. More...

#include <sys-spi-nand.h>

Collaboration diagram for spi_nand_info_t:
Collaboration graph
[legend]

Public Attributes

char * name
 Name of the NAND Flash device.
 
spi_nand_id_t id
 Unique identifier for the NAND Flash device, containing manufacturer and device ID.
 
uint32_t page_size
 Size of the data page (in bytes).
 
uint32_t spare_size
 Size of the spare area for additional information (in bytes).
 
uint32_t pages_per_block
 Number of pages contained in a single block.
 
uint32_t blocks_per_die
 Number of blocks present on a single die.
 
uint32_t planes_per_die
 Number of planes present on a single die.
 
uint32_t ndies
 Total number of dies in the NAND package.
 
spi_io_mode_t mode
 I/O mode used for communication (assumes the existence of a spi_io_mode_t type).
 

Detailed Description

Represents the specific information of a NAND Flash device.

Member Data Documentation

◆ blocks_per_die

uint32_t spi_nand_info_t::blocks_per_die

Number of blocks present on a single die.

◆ id

spi_nand_id_t spi_nand_info_t::id

Unique identifier for the NAND Flash device, containing manufacturer and device ID.

◆ mode

spi_io_mode_t spi_nand_info_t::mode

I/O mode used for communication (assumes the existence of a spi_io_mode_t type).

◆ name

char* spi_nand_info_t::name

Name of the NAND Flash device.

◆ ndies

uint32_t spi_nand_info_t::ndies

Total number of dies in the NAND package.

◆ page_size

uint32_t spi_nand_info_t::page_size

Size of the data page (in bytes).

◆ pages_per_block

uint32_t spi_nand_info_t::pages_per_block

Number of pages contained in a single block.

◆ planes_per_die

uint32_t spi_nand_info_t::planes_per_die

Number of planes present on a single die.

◆ spare_size

uint32_t spi_nand_info_t::spare_size

Size of the spare area for additional information (in bytes).


The documentation for this struct was generated from the following file: