Microchip® Advanced Software Framework

nand_flash_raw Struct Reference

The raw NAND Flash layer drives hardware-specific Bus Read and Bus Write operations to communicate with the NAND Flash device.

It directly interacts with hardware's register to operate NAND Flash interface.The raw NAND Flash layer code implement procedures to program basic NAND Flash operations. It takes care of issuing the correct sequences of write/read operations for each command. All functions in the layer are blocked i.e. they wait for the completion of an operation. Raw NAND Flash layer access NAND Flash device by EBI.

#include <nand_flash_raw.h>

Data Fields

uint32_t address_address
 
uint32_t command_address
 
uint32_t data_address
 
struct nand_flash_model model
 

uint32_t nand_flash_raw::address_address
uint32_t nand_flash_raw::command_address
uint32_t nand_flash_raw::data_address
struct nand_flash_model nand_flash_raw::model