mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-17 05:12:57 +01:00
doxygen: refine core_sync grouping
- Move `@defgroup core_sync` group definition to doc.txt - Adapt usage of `@ingroup core_sync` accordingly
This commit is contained in:
parent
f6f42b6132
commit
81e293422c
@ -25,3 +25,9 @@
|
||||
* @ingroup core
|
||||
* @brief Configuration data and startup code for the kernel
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup core_sync Thread Synchronization
|
||||
* @ingroup core
|
||||
* @brief Thread synchronization mechanisms of the kernel
|
||||
*/
|
||||
|
@ -5,12 +5,9 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup core_sync_cond Condition Variable
|
||||
* @ingroup core_sync
|
||||
* @brief Condition variable for thread synchronization
|
||||
* @ingroup core, core_sync
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief RIOT synchronization API
|
||||
*
|
||||
* This file contains a condition variable with Mesa-style semantics.
|
||||
*
|
||||
@ -129,6 +126,11 @@
|
||||
* Note that this could actually be written with a single condition variable.
|
||||
* However, the example includes two for didactic reasons.
|
||||
*
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief Condition variable for thread synchronization
|
||||
*
|
||||
* @author Sam Kumar <samkumar@berkeley.edu>
|
||||
*/
|
||||
|
||||
|
@ -8,13 +8,13 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup core_sync Synchronization
|
||||
* @defgroup core_sync_mutex Mutex
|
||||
* @ingroup core_sync
|
||||
* @brief Mutex for thread synchronization
|
||||
* @ingroup core
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief RIOT synchronization API
|
||||
* @brief Mutex for thread synchronization
|
||||
*
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
*/
|
||||
|
@ -7,12 +7,14 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup core_sync_rmutex Recursive Mutex
|
||||
* @ingroup core_sync
|
||||
* @brief Recursive Mutex for thread synchronization
|
||||
*
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief RIOT synchronization API
|
||||
* @brief Recursive Mutex for thread synchronization
|
||||
*
|
||||
* @author Martin Elshuber <martin.elshuber@theobroma-systems.com>
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user