aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--os/kernel/include/chfiles.h12
-rw-r--r--os/kernel/kernel.dox9
2 files changed, 13 insertions, 8 deletions
diff --git a/os/kernel/include/chfiles.h b/os/kernel/include/chfiles.h
index ecd03fd04..3053419d9 100644
--- a/os/kernel/include/chfiles.h
+++ b/os/kernel/include/chfiles.h
@@ -24,12 +24,12 @@
* data files in a standardized way.
*
* @addtogroup data_files
- * @details This module define an abstract interface for generic data files.
- * Note that no code is present, data files are just abstract
- * interface-like structures, you should look at the systems as to
- * a set of abstract C++ classes (even if written in C). This system
- * has the advantage to make the access to streams independent
- * from the implementation logic.<br>
+ * @details This module define an abstract interface for generic data files by
+ * extending the @p BaseSequentialStream interface. Note that no code
+ * is present, data files are just abstract interface-like structures,
+ * you should look at the systems as to a set of abstract C++ classes
+ * (even if written in C). This system has the advantage to make the
+ * access to streams independent from the implementation logic.<br>
* The data files interface can be used as base class for high level
* object types such as an API for a File System implementation.
* @{
diff --git a/os/kernel/kernel.dox b/os/kernel/kernel.dox
index d4206c882..3ec1bfd8a 100644
--- a/os/kernel/kernel.dox
+++ b/os/kernel/kernel.dox
@@ -134,12 +134,17 @@
*/
/**
- * @defgroup data_streams Data Streams
+ * @defgroup data_streams Abstract Sequential Streams
* @ingroup io_support
*/
/**
- * @defgroup io_channels I/O Channels
+ * @defgroup data_files Abstract File Streams
+ * @ingroup io_support
+ */
+
+/**
+ * @defgroup io_channels Abstract I/O Channels
* @ingroup io_support
*/