aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/lib/complex/mfs/mfs.h
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2017-11-14 13:18:59 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2017-11-14 13:18:59 +0000
commited415bb76f7563346a3f9b0ba3ef45f9a6898afb (patch)
tree3444e6eb788fe8be4b98d22ea7cf96a1806d6a9a /os/hal/lib/complex/mfs/mfs.h
parent1935d28be9747aac18d9338fb1444514d257a51a (diff)
downloadChibiOS-ed415bb76f7563346a3f9b0ba3ef45f9a6898afb.tar.gz
ChibiOS-ed415bb76f7563346a3f9b0ba3ef45f9a6898afb.tar.bz2
ChibiOS-ed415bb76f7563346a3f9b0ba3ef45f9a6898afb.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10998 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/lib/complex/mfs/mfs.h')
-rw-r--r--os/hal/lib/complex/mfs/mfs.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/os/hal/lib/complex/mfs/mfs.h b/os/hal/lib/complex/mfs/mfs.h
index 49b1a342b..66c5f57d4 100644
--- a/os/hal/lib/complex/mfs/mfs.h
+++ b/os/hal/lib/complex/mfs/mfs.h
@@ -132,7 +132,7 @@ typedef enum {
MFS_UNINIT = 0,
MFS_STOP = 1,
MFS_READY = 2,
- MFS_MOUNTED = 3
+ MFS_ERROR = 3
} mfs_state_t;
/**
@@ -349,10 +349,8 @@ typedef struct {
extern "C" {
#endif
void mfsObjectInit(MFSDriver *devp);
- void mfsStart(MFSDriver *devp, const MFSConfig *config);
+ mfs_error_t mfsStart(MFSDriver *devp, const MFSConfig *config);
void mfsStop(MFSDriver *devp);
- mfs_error_t mfsMount(MFSDriver *devp);
- mfs_error_t mfsUnmount(MFSDriver *devp);
mfs_error_t mfsErase(MFSDriver *mfsp);
mfs_error_t mfsReadRecord(MFSDriver *devp, uint32_t id,
size_t *np, uint8_t *buffer);