FSDev_NOR_AMD_1x08 & FSDev_NOR_AMD_1x16

FSDev_NOR_AMD_1x08 and FSDev_NOR_AMD_1x16 support CFI NOR flash implementing AMD command set, including:

  • Most AMD and Spansion devices
  • Most ST/Numonyx devices
  • Others

The fast programming command “write to buffer and program”, supported by many flash implementing the AMD command set, is used in this driver if the “Maximum number of bytes in a multi-byte write” (in the CFI device geometry definition) is non-zero.

Some flash implementing AMD command set have non-zero multi-byte write size but do not support the “write to buffer & program” command. Often these devices will support alternate fast programming methods. This driver must be modified for those devices, to ignore the multi-byte write size in the CFI information. Define NOR_NO_BUF_PGM to force this mode of operation.