summaryrefslogtreecommitdiff
path: root/apps/vsn/sdcard/sdcard.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/vsn/sdcard/sdcard.c')
-rw-r--r--apps/vsn/sdcard/sdcard.c9
1 files changed, 7 insertions, 2 deletions
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")) {