summaryrefslogtreecommitdiff
path: root/nuttx/include
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-05-20 12:47:54 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-05-20 12:47:54 -0600
commit624f28e66b785245650c96e6ca2375cf37f505ff (patch)
treed1a5deb7f0693dd64e7385aa421e558ae40ba26d /nuttx/include
parent27045911445a07fe3a39962ce2b428d133971a85 (diff)
downloadpx4-nuttx-624f28e66b785245650c96e6ca2375cf37f505ff.tar.gz
px4-nuttx-624f28e66b785245650c96e6ca2375cf37f505ff.tar.bz2
px4-nuttx-624f28e66b785245650c96e6ca2375cf37f505ff.zip
Internal FLASH MTD driver for TI/Stellaris from Max Holtzberg
Diffstat (limited to 'nuttx/include')
-rw-r--r--nuttx/include/nuttx/mtd.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/nuttx/include/nuttx/mtd.h b/nuttx/include/nuttx/mtd.h
index a528d0003..e59213832 100644
--- a/nuttx/include/nuttx/mtd.h
+++ b/nuttx/include/nuttx/mtd.h
@@ -138,7 +138,7 @@ struct mtd_dev_s
* - MTDIOC_GEOMETRY: Get MTD geometry
* - MTDIOC_XIPBASE: Convert block to physical address for eXecute-In-Place
* - MTDIOC_BULKERASE: Erase the entire device
- * (see include/nuttx/fs/ioctl.h)
+ * (see include/nuttx/fs/ioctl.h)
*/
int (*ioctl)(FAR struct mtd_dev_s *dev, int cmd, unsigned long arg);
@@ -318,6 +318,16 @@ FAR struct mtd_dev_s *w25_initialize(FAR struct spi_dev_s *dev);
FAR struct mtd_dev_s *at25_initialize(FAR struct spi_dev_s *dev);
+/****************************************************************************
+ * Name: up_flashinitialize
+ *
+ * Description:
+ * Create an initialized MTD device instance for internal flash.
+ *
+ ****************************************************************************/
+
+FAR struct mtd_dev_s *up_flashinitialize(void);
+
#undef EXTERN
#ifdef __cplusplus
}