doc: Added group definitions for most common modules.
[bertos.git] / bertos / kern / msg.h
index 2d4672204827495cfef7953960de12067285be06..6cbcc444e371a98bb540a46bbca97af60f157fe8 100644 (file)
  * -->
  *
  *
- * This module implements a common system for executing
- * a user defined action calling a hook function.
- *
- *
- * \author Bernie Innocenti <bernie@codewiz.org>
+ * \defgroup kern_msg Message box IPC
+ * \ingroup kern
+ * \{
  *
  * \brief Simple inter-process messaging system
  *
- * Handle queues of messages associated an action.
+ * This module implements a common system for executing
+ * a user defined action calling a hook function.
  *
  * A message port is an abstraction used to exchange information
  * asynchronously between processes or other entities such as
  *     }
  * \endcode
  *
+ * \author Bernie Innocenti <bernie@codewiz.org>
+ *
  * $WIZ$ module_name = "msg"
  * $WIZ$ module_depends = "event", "signal", "kernel"
  */
@@ -290,6 +291,8 @@ INLINE void msg_reply(Msg *msg)
        msg_put(msg->replyPort, msg);
 }
 
+/** \} */ //defgroup kern_msg
+
 int msg_testRun(void);
 int msg_testSetup(void);
 int msg_testTearDown(void);