diff options
Diffstat (limited to 'apps/vsn')
-rw-r--r-- | apps/vsn/ramtron/ramtron.c | 1 | ||||
-rw-r--r-- | apps/vsn/sdcard/sdcard.c | 9 |
2 files changed, 8 insertions, 2 deletions
diff --git a/apps/vsn/ramtron/ramtron.c b/apps/vsn/ramtron/ramtron.c index 2f0479e13..0a648cc30 100644 --- a/apps/vsn/ramtron/ramtron.c +++ b/apps/vsn/ramtron/ramtron.c @@ -47,6 +47,7 @@ #include <nuttx/spi.h> #include <nuttx/mtd.h> +FAR struct mtd_dev_s *ramtron_initialize(FAR struct spi_dev_s *dev); int ramtron_start(int spino) { diff --git a/apps/vsn/sdcard/sdcard.c b/apps/vsn/sdcard/sdcard.c index 2f6c44f89..47f6c728c 100644 --- a/apps/vsn/sdcard/sdcard.c +++ b/apps/vsn/sdcard/sdcard.c @@ -48,6 +48,9 @@ # include <nuttx/mmcsd.h> #endif +FAR struct sdio_dev_s *sdio_initialize(int slotno); +void sdio_mediachange(FAR struct sdio_dev_s *dev, bool cardinslot); + // TODO get the structure out from the slot number static FAR struct sdio_dev_s *sdio = NULL; @@ -107,12 +110,14 @@ int sdcard_main(int argc, char *argv[]) } else if (!strcmp(argv[1], "insert")) { if (sdio) { - return sdio_mediachange(sdio, true); + sdio_mediachange(sdio, true); + return OK; } } else if (!strcmp(argv[1], "eject")) { if (sdio) { - return sdio_mediachange(sdio, false); + sdio_mediachange(sdio, false); + return OK; } } else if (!strcmp(argv[1], "status")) { |