doxygen: Reviewed cpukit/include/rtems/score

Update #3706.
This commit is contained in:
Andreas Dachsberger
2019-03-28 09:46:08 +01:00
committed by Sebastian Huber
parent 95c760301d
commit 69d6671f64
6 changed files with 25 additions and 35 deletions

View File

@@ -27,13 +27,9 @@ extern "C" {
#endif
/**
* @defgroup ScoreISR ISR Handler
*
* @ingroup Score
*
* @addtogroup ScoreISR ISR Handler
*/
/**@{*/
/** @{ */
/**
* The following type defines the control block used to manage
@@ -145,7 +141,7 @@ typedef uint32_t ISR_Level;
RTEMS_COMPILER_MEMORY_BARRIER(); \
} while (0)
/**@}*/
/** @} */
#ifdef __cplusplus
}

View File

@@ -32,6 +32,8 @@ extern "C" {
/**
* @defgroup ScoreProfiling Profiling Support
*
* @ingroup Score
*
* @brief Profiling support.
*

View File

@@ -29,9 +29,7 @@ extern "C" {
#endif
/**
* @defgroup ScoreSMP SMP Support
*
* @ingroup Score
* @addtogroup ScoreSMP
*
* This defines the interface of the SuperCore SMP support.
*

View File

@@ -22,21 +22,6 @@
#include <rtems/score/cpuopts.h>
#if defined(RTEMS_SMP)
#include <rtems/score/smplockstats.h>
#include <rtems/score/smplockticket.h>
#include <rtems/score/isrlevel.h>
#if defined(RTEMS_DEBUG)
#include <rtems/score/assert.h>
#include <rtems/score/smp.h>
#endif
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
/**
* @defgroup ScoreSMPLock SMP Locks
*
@@ -55,6 +40,21 @@ extern "C" {
* @{
*/
#if defined(RTEMS_SMP)
#include <rtems/score/smplockstats.h>
#include <rtems/score/smplockticket.h>
#include <rtems/score/isrlevel.h>
#if defined(RTEMS_DEBUG)
#include <rtems/score/assert.h>
#include <rtems/score/smp.h>
#endif
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#if defined(RTEMS_DEBUG) || defined(RTEMS_PROFILING)
#define RTEMS_SMP_LOCK_DO_NOT_INLINE
#endif
@@ -316,7 +316,7 @@ void _SMP_lock_Release_and_ISR_enable(
bool _SMP_lock_Is_owner( const SMP_lock_Control *lock );
#endif
/**@}*/
/** @} */
#ifdef __cplusplus
}

View File

@@ -118,9 +118,7 @@ extern "C" {
#define TOD_BASE_YEAR 1988
/**
* @defgroup ScoreTOD Time Of Day (TOD) Handler
*
* @ingroup Score
* @addtogroup ScoreTOD
*
* This handler encapsulates functionality used to manage time of day.
*/

View File

@@ -29,13 +29,9 @@ extern "C" {
#endif
/**
* @defgroup ScoreUserExt User Extension Handler
*
* @ingroup Score
*
* @addtogroup ScoreUserExt
*/
/**@{**/
/** @{ **/
/**
* @brief Chain iterator for dynamic user extensions.
@@ -82,7 +78,7 @@ extern Chain_Control _User_extensions_Switches_list;
/**
* @name Extension Maintainance
*/
/**@{**/
/** @{ **/
void _User_extensions_Handler_initialization( void );
@@ -200,7 +196,7 @@ void _User_extensions_Iterate(
/**
* @name Extension Callout Dispatcher
*/
/**@{**/
/** @{ **/
static inline bool _User_extensions_Thread_create( Thread_Control *created )
{