MTD: SPI-based driver for Macronix MX25L3233F or MX25L6433F.

This commit is contained in:
Aleksandr Vyhovanec
2016-09-02 11:00:04 -06:00
committed by Gregory Nutt
parent 3f40541b21
commit b0f973d901
4 changed files with 1109 additions and 4 deletions
+13 -2
View File
@@ -515,7 +515,7 @@ FAR struct mtd_dev_s *w25_initialize(FAR struct spi_dev_s *dev);
* Name: s25fl1_initialize
*
* Description:
* Create an initialize MTD device instance for the QuadSPI-based ST24FL1
* Create an initialized MTD device instance for the QuadSPI-based ST24FL1
* FLASH part.
*
****************************************************************************/
@@ -524,11 +524,22 @@ struct qspi_dev_s; /* Forward reference */
FAR struct mtd_dev_s *s25fl1_initialize(FAR struct qspi_dev_s *qspi,
bool unprotect);
/****************************************************************************
* Name: mx25l_initialize_spi
*
* Description:
* Create an initialized MTD device instance for the SPI-based MX25Lx
* FLASH part.
*
****************************************************************************/
FAR struct mtd_dev_s *mx25l_initialize_spi(FAR struct spi_dev_s *dev);
/****************************************************************************
* Name: n25qxxx_initialize
*
* Description:
* Create an initialize MTD device instance for the QuadSPI-based N25Qxxx
* Create an initialized MTD device instance for the QuadSPI-based N25Qxxx
* FLASH part from Micron.
*
****************************************************************************/