diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-03-01 11:51:34 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-03-13 12:24:16 +0100 |
commit | c5392ef924c0d6f024012f294f39fdb5c6ac2da8 (patch) | |
tree | b69b8ab632efc02eb1336c054e4c33428decb2fb /testsuites/fstests/configure.ac | |
parent | IMFS: Add and use node control (diff) | |
download | rtems-c5392ef924c0d6f024012f294f39fdb5c6ac2da8.tar.bz2 |
IMFS: Add make generic node support
Generic nodes are an alternative to standard drivers in RTEMS. The
handlers of a generic node are called with less overhead compared to the
standard driver operations. The usage of file system node handlers
enable more features like support for fsync() and fdatasync(). The
generic nodes use the reference counting of the IMFS. This provides
automatic node destruction when the last reference vanishes.
Extend type IMFS_types_union by new type IMFS_generic_t.
Extend enum IMFS_jnode_types_t by IMFS_GENERIC.
Add functions
o IMFS_make_generic_node(),
o IMFS_is_imfs_instance(),
o IMFS_generic_get_context_by_node(),
o IMFS_generic_get_context_by_location(), and
o IMFS_generic_get_context_by_iop().
New test fstests/fsimfsgeneric01.
Diffstat (limited to 'testsuites/fstests/configure.ac')
-rw-r--r-- | testsuites/fstests/configure.ac | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/testsuites/fstests/configure.ac b/testsuites/fstests/configure.ac index ce3bdf7ebe..f2ca983699 100644 --- a/testsuites/fstests/configure.ac +++ b/testsuites/fstests/configure.ac @@ -105,6 +105,7 @@ mrfs_fsrdwr/Makefile mrfs_fssymlink/Makefile mrfs_fstime/Makefile fsnofs01/Makefile +fsimfsgeneric01/Makefile ]) AC_OUTPUT |