diff options
Diffstat (limited to 'c/src/libfs/src/imfs/imfs_handlers_memfile.c')
-rw-r--r-- | c/src/libfs/src/imfs/imfs_handlers_memfile.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/c/src/libfs/src/imfs/imfs_handlers_memfile.c b/c/src/libfs/src/imfs/imfs_handlers_memfile.c index 5133b87198..eb2ab47b39 100644 --- a/c/src/libfs/src/imfs/imfs_handlers_memfile.c +++ b/c/src/libfs/src/imfs/imfs_handlers_memfile.c @@ -19,6 +19,23 @@ * Set of operations handlers for operations on memfile entities. */ +rtems_filesystem_file_handlers_r IMFS_linearfile_handlers = { + memfile_open, + memfile_close, + linearfile_read, + NULL, /* write */ + memfile_ioctl, + linearfile_lseek, + IMFS_stat, + NULL, /* chmod */ + NULL, /* ftruncate */ + NULL, /* fpathconf */ + IMFS_fdatasync, /* fsync */ + IMFS_fdatasync, + IMFS_fcntl, + NULL /* rmnod */ +}; + rtems_filesystem_file_handlers_r IMFS_memfile_handlers = { memfile_open, memfile_close, |