forked from Imagelibrary/rtems
@@ -26,9 +26,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreAddress Address Handler
|
||||
* @defgroup RTEMSScoreAddress Address Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which abstracts address
|
||||
* manipulation in a portable manner.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreAPIMutex
|
||||
* @ingroup RTEMSScoreAPIMutex
|
||||
*
|
||||
* @brief API Mutex Handler API
|
||||
*/
|
||||
@@ -23,9 +23,9 @@
|
||||
#include <sys/lock.h>
|
||||
|
||||
/**
|
||||
* @defgroup ScoreAPIMutex API Mutex Handler
|
||||
* @defgroup RTEMSScoreAPIMutex API Mutex Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief Provides routines to ensure mutual exclusion on API level.
|
||||
*/
|
||||
@@ -81,9 +81,9 @@ bool _API_Mutex_Is_owner( const API_Mutex_Control *mutex );
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreAllocatorMutex RTEMS Allocator Mutex
|
||||
* @defgroup RTEMSScoreAllocatorMutex RTEMS Allocator Mutex
|
||||
*
|
||||
* @ingroup ScoreAPIMutex
|
||||
* @ingroup RTEMSScoreAPIMutex
|
||||
*
|
||||
* @brief Protection for all memory allocations and deallocations in RTEMS.
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreAtomic
|
||||
* @ingroup RTEMSScoreAtomic
|
||||
*
|
||||
* @brief Atomic Operations API
|
||||
*/
|
||||
@@ -20,9 +20,9 @@
|
||||
#include <rtems/score/cpuatomic.h>
|
||||
|
||||
/**
|
||||
* @defgroup ScoreAtomic Atomic Operations
|
||||
* @defgroup RTEMSScoreAtomic Atomic Operations
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief Support for atomic operations.
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief Basic Definitions
|
||||
*/
|
||||
@@ -21,9 +21,9 @@
|
||||
#define _RTEMS_BASEDEFS_H
|
||||
|
||||
/**
|
||||
* @defgroup ScoreBaseDefs Basic Definitions
|
||||
* @defgroup RTEMSScoreBaseDefs Basic Definitions
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreChain
|
||||
* @ingroup RTEMSScoreChain
|
||||
*
|
||||
* @brief Chain Handler API
|
||||
*/
|
||||
@@ -25,9 +25,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreChain Chain Handler
|
||||
* @defgroup RTEMSScoreChain Chain Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* The Chain Handler is used to manage sets of entities. This handler
|
||||
* provides two data structures. The Chain Node data structure is included
|
||||
|
||||
@@ -26,7 +26,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreChain
|
||||
* @addtogroup RTEMSScoreChain
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -19,9 +19,9 @@
|
||||
#define _RTEMS_SCORE_CONTEXT_H
|
||||
|
||||
/**
|
||||
* @defgroup ScoreContext Context Handler
|
||||
* @defgroup RTEMSScoreContext Context Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which abstracts thread context
|
||||
* management in a portable manner.
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
/**
|
||||
* @defgroup SuperCoreCopyright RTEMS Copyright Notice
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -26,9 +26,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreBarrier Barrier Handler
|
||||
* @defgroup RTEMSScoreBarrier Barrier Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which provides the foundation
|
||||
* Barrier services used in all of the APIs supported by RTEMS.
|
||||
|
||||
@@ -28,7 +28,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreBarrier
|
||||
* @addtogroup RTEMSScoreBarrier
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -29,9 +29,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreMessageQueue Message Queue Handler
|
||||
* @defgroup RTEMSScoreMessageQueue Message Queue Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which provides the foundation
|
||||
* Message Queue services used in all of the APIs supported by RTEMS.
|
||||
|
||||
@@ -33,7 +33,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreMessageQueue
|
||||
* @addtogroup RTEMSScoreMessageQueue
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -34,9 +34,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreMutex Mutex Handler
|
||||
* @defgroup RTEMSScoreMutex Mutex Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which provides the foundation
|
||||
* Mutex services used in all of the APIs supported by RTEMS.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreMutex
|
||||
* @ingroup RTEMSScoreMutex
|
||||
*
|
||||
* @brief CORE Mutex Implementation
|
||||
*/
|
||||
@@ -30,7 +30,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreMutex
|
||||
* @addtogroup RTEMSScoreMutex
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -26,9 +26,9 @@
|
||||
#include <rtems/score/watchdog.h>
|
||||
|
||||
/**
|
||||
* @defgroup ScoreRWLock ScoreRWLock
|
||||
* @defgroup RTEMSScoreRWLock ScoreRWLock
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief ScoreRWLock
|
||||
*/
|
||||
|
||||
@@ -28,9 +28,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSemaphore Semaphore Handler
|
||||
* @defgroup RTEMSScoreSemaphore Semaphore Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which provides the foundation
|
||||
* Semaphore services used in all of the APIs supported by RTEMS.
|
||||
|
||||
@@ -32,7 +32,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSemaphore
|
||||
* @addtogroup RTEMSScoreSemaphore
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreFreechain
|
||||
* @ingroup RTEMSScoreFreechain
|
||||
*
|
||||
* @brief Freechain Handler API
|
||||
*/
|
||||
@@ -24,9 +24,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreFreechain Freechain Handler
|
||||
* @defgroup RTEMSScoreFreechain Freechain Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* The Freechain Handler is used to manage a chain of nodes, of which size can
|
||||
* automatically increase when there is no free node left. This handler
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreHeap
|
||||
* @ingroup RTEMSScoreHeap
|
||||
*
|
||||
* @brief Heap Handler API
|
||||
*/
|
||||
@@ -30,9 +30,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreHeap Heap Handler
|
||||
* @defgroup RTEMSScoreHeap Heap Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief The Heap Handler provides a heap.
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreHeap
|
||||
* @ingroup RTEMSScoreHeap
|
||||
*
|
||||
* @brief Heap Handler Implementation
|
||||
*/
|
||||
@@ -25,7 +25,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreHeap
|
||||
* @addtogroup RTEMSScoreHeap
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreHeap
|
||||
* @ingroup RTEMSScoreHeap
|
||||
*
|
||||
* @brief Heap Handler Information API
|
||||
*/
|
||||
@@ -25,7 +25,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreHeap
|
||||
* @addtogroup RTEMSScoreHeap
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -22,9 +22,9 @@
|
||||
#include <rtems/score/cpu.h>
|
||||
|
||||
/**
|
||||
* @defgroup ScoreIntErr Internal Error Handler
|
||||
* @defgroup RTEMSScoreIntErr Internal Error Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which provides the foundation
|
||||
* Semaphore services used in all of the APIs supported by RTEMS.
|
||||
|
||||
@@ -24,9 +24,9 @@
|
||||
#include <rtems/score/isrlevel.h>
|
||||
|
||||
/**
|
||||
* @defgroup ScoreISR ISR Handler
|
||||
* @defgroup RTEMSScoreISR ISR Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which provides the foundation
|
||||
* ISR services used in all of the APIs supported by RTEMS.
|
||||
|
||||
@@ -27,7 +27,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreISR ISR Handler
|
||||
* @addtogroup RTEMSScoreISR ISR Handler
|
||||
*/
|
||||
/** @{ */
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreISRLocks
|
||||
* @ingroup RTEMSScoreISRLocks
|
||||
*
|
||||
* @brief ISR Locks
|
||||
*/
|
||||
@@ -31,9 +31,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreISRLocks ISR Locks
|
||||
* @defgroup RTEMSScoreISRLocks ISR Locks
|
||||
*
|
||||
* @ingroup ScoreISR
|
||||
* @ingroup RTEMSScoreISR
|
||||
*
|
||||
* @brief Low-level lock to protect critical sections accessed by threads and
|
||||
* interrupt service routines.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreMPCI
|
||||
* @ingroup RTEMSScoreMPCI
|
||||
*
|
||||
* @brief MPCI Layer API
|
||||
*/
|
||||
@@ -28,9 +28,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreMPCI MPCI Handler
|
||||
* @defgroup RTEMSScoreMPCI MPCI Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* The MPCI Handler encapsulates functionality which is related to the
|
||||
* generation, receipt, and processing of remote operations in a
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreMPCI
|
||||
* @ingroup RTEMSScoreMPCI
|
||||
*
|
||||
* @brief MPCI Layer Implementation
|
||||
*/
|
||||
@@ -26,7 +26,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreMPCI
|
||||
* @addtogroup RTEMSScoreMPCI
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -31,9 +31,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreMPPacket MP Packet Handler
|
||||
* @defgroup RTEMSScoreMPPacket MP Packet Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates the primary definition of MPCI packets. This
|
||||
* handler defines the part of the packet that is common to all remote
|
||||
|
||||
@@ -26,9 +26,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreMRSP Multiprocessor Resource Sharing Protocol Handler
|
||||
* @defgroup RTEMSScoreMRSP Multiprocessor Resource Sharing Protocol Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief Multiprocessor Resource Sharing Protocol (MrsP).
|
||||
*
|
||||
|
||||
@@ -30,7 +30,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreMRSP
|
||||
* @addtogroup RTEMSScoreMRSP
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -28,7 +28,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup Score SuperCore
|
||||
* @defgroup RTEMSScore SuperCore
|
||||
*
|
||||
* @ingroup RTEMSInternal
|
||||
*
|
||||
@@ -39,16 +39,16 @@ extern "C" {
|
||||
/**
|
||||
* @defgroup RTEMSScoreCPU CPU Architecture Support
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief Provides CPU architecture dependent services.
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
/**
|
||||
* @defgroup ScoreObject Object Handler
|
||||
* @defgroup RTEMSScoreObject Object Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreObject
|
||||
* @ingroup RTEMSScoreObject
|
||||
*
|
||||
* @brief Object Handler Data Structures
|
||||
*/
|
||||
@@ -27,7 +27,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreObject
|
||||
* @addtogroup RTEMSScoreObject
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -29,7 +29,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreObject
|
||||
* @addtogroup RTEMSScoreObject
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -30,9 +30,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreObjectMP Object Handler Multiprocessing Support
|
||||
* @defgroup RTEMSScoreObjectMP Object Handler Multiprocessing Support
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which is used to manage
|
||||
* objects which have been declared to be globally visible. This handler
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreOnce
|
||||
* @ingroup RTEMSScoreOnce
|
||||
*
|
||||
* @brief Once API
|
||||
*/
|
||||
@@ -30,9 +30,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreOnce Once Functions.
|
||||
* @defgroup RTEMSScoreOnce Once Functions.
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief The _Once() function for pthread_once() and rtems_gxx_once().
|
||||
*
|
||||
|
||||
@@ -78,7 +78,7 @@ struct Scheduler_Context;
|
||||
/**
|
||||
* @defgroup PerCPU RTEMS Per CPU Information
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This defines the per CPU state information required by RTEMS
|
||||
* and the BSP. In an SMP configuration, there will be multiple
|
||||
|
||||
@@ -29,9 +29,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScorePriority Priority Handler
|
||||
* @defgroup RTEMSScorePriority Priority Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which is used to manage thread
|
||||
* priorities. The actual priority of a thread is an aggregation of priority
|
||||
|
||||
@@ -26,9 +26,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScorePriorityBitmap Bitmap Priority Thread Routines
|
||||
* @defgroup RTEMSScorePriorityBitmap Bitmap Priority Thread Routines
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScorePriority
|
||||
* @addtogroup RTEMSScorePriority
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*
|
||||
* @brief Processor Mask API
|
||||
*
|
||||
* @ingroup ScoreProcessorMask
|
||||
* @ingroup RTEMSScoreProcessorMask
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -34,9 +34,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreProcessorMask Processor Mask
|
||||
* @defgroup RTEMSScoreProcessorMask Processor Mask
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* The processor mask provides a bit map large enough to provide one bit for
|
||||
* each processor in the system. It is a fixed size internal data type
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreProfiling
|
||||
* @ingroup RTEMSScoreProfiling
|
||||
*
|
||||
* @brief Profiling Support API
|
||||
*/
|
||||
@@ -31,9 +31,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreProfiling Profiling Support
|
||||
* @defgroup RTEMSScoreProfiling Profiling Support
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief Profiling support.
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreProtHeap
|
||||
* @ingroup RTEMSScoreProtHeap
|
||||
*
|
||||
* @brief Protected Heap Handler API
|
||||
*/
|
||||
@@ -26,9 +26,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreProtHeap Protected Heap Handler
|
||||
* @defgroup RTEMSScoreProtHeap Protected Heap Handler
|
||||
*
|
||||
* @ingroup ScoreHeap
|
||||
* @ingroup RTEMSScoreHeap
|
||||
*
|
||||
* @brief Provides protected heap services.
|
||||
*
|
||||
|
||||
@@ -27,9 +27,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreRBTree Red-Black Tree Handler
|
||||
* @defgroup RTEMSScoreRBTree Red-Black Tree Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* The Red-Black Tree Handler is used to manage sets of entities. This handler
|
||||
* provides two data structures. The rbtree Node data structure is included
|
||||
|
||||
@@ -29,7 +29,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreRBTree
|
||||
* @addtogroup RTEMSScoreRBTree
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -28,9 +28,9 @@ extern "C" {
|
||||
struct Per_CPU_Control;
|
||||
|
||||
/**
|
||||
* @defgroup ScoreScheduler Scheduler Handler
|
||||
* @defgroup RTEMSScoreScheduler Scheduler Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality related to managing sets of threads
|
||||
* that are ready for execution.
|
||||
|
||||
@@ -33,9 +33,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerCBS CBS Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerCBS CBS Scheduler
|
||||
*
|
||||
* @ingroup ScoreScheduler
|
||||
* @ingroup RTEMSScoreScheduler
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*
|
||||
* @brief CBS Scheduler Implementation
|
||||
*
|
||||
* @ingroup ScoreSchedulerCBS
|
||||
* @ingroup RTEMSScoreSchedulerCBS
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -31,7 +31,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSchedulerCBS
|
||||
* @addtogroup RTEMSScoreSchedulerCBS
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -31,9 +31,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerEDF EDF Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerEDF EDF Scheduler
|
||||
*
|
||||
* @ingroup ScoreScheduler
|
||||
* @ingroup RTEMSScoreScheduler
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSchedulerEDF
|
||||
* @ingroup RTEMSScoreSchedulerEDF
|
||||
*
|
||||
* @brief EDF Scheduler Implementation
|
||||
*/
|
||||
@@ -26,7 +26,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSchedulerEDF
|
||||
* @addtogroup RTEMSScoreSchedulerEDF
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*
|
||||
* @brief EDF SMP Scheduler API
|
||||
*
|
||||
* @ingroup ScoreSchedulerSMPEDF
|
||||
* @ingroup RTEMSScoreSchedulerSMPEDF
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -26,9 +26,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerSMPEDF EDF Priority SMP Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerSMPEDF EDF Priority SMP Scheduler
|
||||
*
|
||||
* @ingroup ScoreSchedulerSMP
|
||||
* @ingroup RTEMSScoreSchedulerSMP
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -32,7 +32,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreScheduler
|
||||
* @addtogroup RTEMSScoreScheduler
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -28,9 +28,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerDPS Deterministic Priority Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerDPS Deterministic Priority Scheduler
|
||||
*
|
||||
* @ingroup ScoreScheduler
|
||||
* @ingroup RTEMSScoreScheduler
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSchedulerPriorityAffinitySMP
|
||||
* @ingroup RTEMSScoreSchedulerPriorityAffinitySMP
|
||||
*
|
||||
* @brief Deterministic Priority Affinity SMP Scheduler API
|
||||
*/
|
||||
@@ -30,9 +30,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerPriorityAffinitySMP Deterministic Priority Affinity SMP Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerPriorityAffinitySMP Deterministic Priority Affinity SMP Scheduler
|
||||
*
|
||||
* @ingroup ScoreSchedulerPrioritySMP
|
||||
* @ingroup RTEMSScoreSchedulerPrioritySMP
|
||||
*
|
||||
* This is an extension of the Deterministic Priority SMP Scheduler. which
|
||||
* is an implementation of the global fixed priority scheduler (G-FP).
|
||||
|
||||
@@ -31,7 +31,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSchedulerDPS
|
||||
* @addtogroup RTEMSScoreSchedulerDPS
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSchedulerPrioritySMP
|
||||
* @ingroup RTEMSScoreSchedulerPrioritySMP
|
||||
*
|
||||
* @brief Deterministic Priority SMP Scheduler API
|
||||
*/
|
||||
@@ -32,9 +32,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerPrioritySMP Deterministic Priority SMP Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerPrioritySMP Deterministic Priority SMP Scheduler
|
||||
*
|
||||
* @ingroup ScoreSchedulerSMP
|
||||
* @ingroup RTEMSScoreSchedulerSMP
|
||||
*
|
||||
* This is an implementation of the global fixed priority scheduler (G-FP). It
|
||||
* uses one ready chain per priority to ensure constant time insert operations.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSchedulerPrioritySMP
|
||||
* @ingroup RTEMSScoreSchedulerPrioritySMP
|
||||
*
|
||||
* @brief Deterministic Priority SMP Scheduler API
|
||||
*/
|
||||
@@ -33,7 +33,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @ingroup ScoreSchedulerPrioritySMP
|
||||
* @ingroup RTEMSScoreSchedulerPrioritySMP
|
||||
* @{
|
||||
*/
|
||||
|
||||
|
||||
@@ -26,9 +26,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerSimple Simple Priority Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerSimple Simple Priority Scheduler
|
||||
*
|
||||
* @ingroup ScoreScheduler
|
||||
* @ingroup RTEMSScoreScheduler
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSchedulerSimple
|
||||
* @addtogroup RTEMSScoreSchedulerSimple
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*
|
||||
* @brief Simple SMP Scheduler API
|
||||
*
|
||||
* @ingroup ScoreSchedulerSMPSimple
|
||||
* @ingroup RTEMSScoreSchedulerSMPSimple
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -28,9 +28,9 @@ extern "C" {
|
||||
#include <rtems/score/schedulersmp.h>
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerSMPSimple Simple Priority SMP Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerSMPSimple Simple Priority SMP Scheduler
|
||||
*
|
||||
* @ingroup ScoreSchedulerSMP
|
||||
* @ingroup RTEMSScoreSchedulerSMP
|
||||
*
|
||||
* The Simple Priority SMP Scheduler allocates a processor for the processor
|
||||
* count highest priority ready threads. The thread priority and position in
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*
|
||||
* @brief SMP Scheduler API
|
||||
*
|
||||
* @ingroup ScoreSchedulerSMP
|
||||
* @ingroup RTEMSScoreSchedulerSMP
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -31,9 +31,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerSMP SMP Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerSMP SMP Scheduler
|
||||
*
|
||||
* @ingroup ScoreScheduler
|
||||
* @ingroup RTEMSScoreScheduler
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*
|
||||
* @brief SMP Scheduler Implementation
|
||||
*
|
||||
* @ingroup ScoreSchedulerSMP
|
||||
* @ingroup RTEMSScoreSchedulerSMP
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -34,7 +34,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSchedulerSMP
|
||||
* @addtogroup RTEMSScoreSchedulerSMP
|
||||
*
|
||||
* The scheduler nodes can be in four states
|
||||
* - @ref SCHEDULER_SMP_NODE_BLOCKED,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSchedulerStrongAPA
|
||||
* @ingroup RTEMSScoreSchedulerStrongAPA
|
||||
*
|
||||
* @brief Strong APA Scheduler API
|
||||
*/
|
||||
@@ -32,9 +32,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSchedulerStrongAPA Strong APA Scheduler
|
||||
* @defgroup RTEMSScoreSchedulerStrongAPA Strong APA Scheduler
|
||||
*
|
||||
* @ingroup ScoreSchedulerSMP
|
||||
* @ingroup RTEMSScoreSchedulerSMP
|
||||
*
|
||||
* This is an implementation of the global fixed priority scheduler (G-FP). It
|
||||
* uses one ready chain per priority to ensure constant time insert operations.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSMP
|
||||
* @ingroup RTEMSScoreSMP
|
||||
*
|
||||
* @brief SuperCore SMP Support API
|
||||
*/
|
||||
@@ -25,9 +25,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSMP SMP Support
|
||||
* @defgroup RTEMSScoreSMP SMP Support
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This defines the interface of the SuperCore SMP support.
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSMPBarrier
|
||||
* @ingroup RTEMSScoreSMPBarrier
|
||||
*
|
||||
* @brief SMP Barrier API
|
||||
*/
|
||||
@@ -31,9 +31,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSMPBarrier SMP Barriers
|
||||
* @defgroup RTEMSScoreSMPBarrier SMP Barriers
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief The SMP barrier provides barrier synchronization for SMP systems at
|
||||
* the lowest level.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSMPImpl
|
||||
* @ingroup RTEMSScoreSMPImpl
|
||||
*
|
||||
* @brief SuperCore SMP Implementation
|
||||
*/
|
||||
@@ -29,7 +29,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSMP
|
||||
* @addtogroup RTEMSScoreSMP
|
||||
*
|
||||
* This defines the interface of the SuperCore SMP support.
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSMPLock
|
||||
* @ingroup RTEMSScoreSMPLock
|
||||
*
|
||||
* @brief SMP Lock API
|
||||
*/
|
||||
@@ -23,9 +23,9 @@
|
||||
#include <rtems/score/cpuopts.h>
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSMPLock SMP Locks
|
||||
* @defgroup RTEMSScoreSMPLock SMP Locks
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief The SMP lock provides mutual exclusion for SMP systems at the lowest
|
||||
* level.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSMPLock
|
||||
* @ingroup RTEMSScoreSMPLock
|
||||
*
|
||||
* @brief SMP Lock API
|
||||
*/
|
||||
@@ -29,7 +29,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSMPLock
|
||||
* @addtogroup RTEMSScoreSMPLock
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSMPLock
|
||||
* @ingroup RTEMSScoreSMPLock
|
||||
*
|
||||
* @brief SMP Lock API
|
||||
*/
|
||||
@@ -29,7 +29,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSMPLock
|
||||
* @addtogroup RTEMSScoreSMPLock
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSMPLock
|
||||
* @ingroup RTEMSScoreSMPLock
|
||||
*
|
||||
* @brief SMP Lock API
|
||||
*/
|
||||
@@ -28,7 +28,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSMPLock
|
||||
* @addtogroup RTEMSScoreSMPLock
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSMPLock
|
||||
* @ingroup RTEMSScoreSMPLock
|
||||
*
|
||||
* @brief SMP Lock API
|
||||
*/
|
||||
@@ -29,7 +29,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreSMPLock
|
||||
* @addtogroup RTEMSScoreSMPLock
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -27,9 +27,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreStack Stack Handler
|
||||
* @defgroup RTEMSScoreStack Stack Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which is used in the management
|
||||
* of thread stacks.
|
||||
|
||||
@@ -26,7 +26,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreStack
|
||||
* @addtogroup RTEMSScoreStack
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -25,9 +25,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreStates SuperCore Thread States
|
||||
* @defgroup RTEMSScoreStates SuperCore Thread States
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which relates to the management of
|
||||
* the state bitmap associated with each thread.
|
||||
|
||||
@@ -27,7 +27,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreStates
|
||||
* @addtogroup RTEMSScoreStates
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreSysState
|
||||
* @ingroup RTEMSScoreSysState
|
||||
*
|
||||
* @brief System State Handler API
|
||||
*/
|
||||
@@ -25,9 +25,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSysState System State Handler
|
||||
* @defgroup RTEMSScoreSysState System State Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief Management of the internal system state of RTEMS.
|
||||
*/
|
||||
|
||||
@@ -54,9 +54,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreThread Thread Handler
|
||||
* @defgroup RTEMSScoreThread Thread Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality related to the management of
|
||||
* threads. This includes the creation, deletion, and scheduling of threads.
|
||||
|
||||
@@ -23,7 +23,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreThread
|
||||
* @addtogroup RTEMSScoreThread
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -42,7 +42,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreThread
|
||||
* @addtogroup RTEMSScoreThread
|
||||
*/
|
||||
/**@{**/
|
||||
|
||||
|
||||
@@ -30,9 +30,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreThreadMP Thread Handler Multiprocessing Support
|
||||
* @defgroup RTEMSScoreThreadMP Thread Handler Multiprocessing Support
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality which is related to managing
|
||||
* threads in a multiprocessor system configuration. This handler must
|
||||
|
||||
@@ -36,9 +36,9 @@ struct Per_CPU_Control;
|
||||
struct Scheduler_Node;
|
||||
|
||||
/**
|
||||
* @defgroup ScoreThreadQueue Thread Queue Handler
|
||||
* @defgroup RTEMSScoreThreadQueue Thread Queue Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler provides the capability to have threads block in
|
||||
* ordered sets. The sets may be ordered using the FIFO or priority
|
||||
|
||||
@@ -37,7 +37,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreThreadQueue
|
||||
* @addtogroup RTEMSScoreThreadQueue
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreTimecounter
|
||||
* @ingroup RTEMSScoreTimecounter
|
||||
*
|
||||
* @brief Timecounter API
|
||||
*/
|
||||
@@ -34,9 +34,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreTimecounter Timecounter Handler
|
||||
* @defgroup RTEMSScoreTimecounter Timecounter Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreTimecounter
|
||||
* @ingroup RTEMSScoreTimecounter
|
||||
*
|
||||
* @brief Timecounter Implementation
|
||||
*/
|
||||
@@ -31,7 +31,7 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreTimecounter
|
||||
* @addtogroup RTEMSScoreTimecounter
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
/**
|
||||
* @defgroup Timespec Helpers
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality related to manipulating
|
||||
* POSIX struct timespecs.
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
/**
|
||||
* @defgroup SuperCoreTimeStamp Score Timestamp
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality related to manipulating
|
||||
* SuperCore Timestamps. SuperCore Timestamps may be used to
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreTLS
|
||||
* @ingroup RTEMSScoreTLS
|
||||
*
|
||||
* @brief Thread-Local Storage (TLS)
|
||||
*/
|
||||
@@ -32,9 +32,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup ScoreTLS Thread-Local Storage (TLS)
|
||||
* @defgroup RTEMSScoreTLS Thread-Local Storage (TLS)
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief Thread-local storage (TLS) support.
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreTOD
|
||||
* @ingroup RTEMSScoreTOD
|
||||
*
|
||||
* @brief Time of Day Handler API
|
||||
*/
|
||||
@@ -30,9 +30,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreTOD Time of Day Handler
|
||||
* @defgroup RTEMSScoreTOD Time of Day Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* The following constants are related to the time of day and are
|
||||
* independent of RTEMS.
|
||||
@@ -118,7 +118,7 @@ extern "C" {
|
||||
#define TOD_BASE_YEAR 1988
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreTOD
|
||||
* @addtogroup RTEMSScoreTOD
|
||||
*
|
||||
* This handler encapsulates functionality used to manage time of day.
|
||||
*/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreUserExt
|
||||
* @ingroup RTEMSScoreUserExt
|
||||
*
|
||||
* @brief User Extension Handler API
|
||||
*/
|
||||
@@ -29,9 +29,9 @@ struct _Thread_Control;
|
||||
typedef void User_extensions_routine RTEMS_DEPRECATED;
|
||||
|
||||
/**
|
||||
* @defgroup ScoreUserExt User Extension Handler
|
||||
* @defgroup RTEMSScoreUserExt User Extension Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* @brief The User Extension Handler provides invocation of application
|
||||
* dependent routines at critical points in the life of each thread and the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreUserExt
|
||||
* @ingroup RTEMSScoreUserExt
|
||||
*
|
||||
* @brief User Extension Handler Data Structures
|
||||
*/
|
||||
@@ -26,7 +26,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreUserExt
|
||||
* @addtogroup RTEMSScoreUserExt
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreUserExt
|
||||
* @ingroup RTEMSScoreUserExt
|
||||
*
|
||||
* @brief User Extension Handler API
|
||||
*/
|
||||
@@ -29,7 +29,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreUserExt
|
||||
* @addtogroup RTEMSScoreUserExt
|
||||
*/
|
||||
/** @{ **/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreWatchdog
|
||||
* @ingroup RTEMSScoreWatchdog
|
||||
*
|
||||
* @brief Constants and Structures Associated with Watchdog Timers
|
||||
*
|
||||
@@ -33,9 +33,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreWatchdog Watchdog Handler
|
||||
* @defgroup RTEMSScoreWatchdog Watchdog Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality related to the scheduling of
|
||||
* watchdog functions to be called at specific times in the future.
|
||||
|
||||
@@ -34,7 +34,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreWatchdog
|
||||
* @addtogroup RTEMSScoreWatchdog
|
||||
* @{
|
||||
*/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreWatchdog
|
||||
* @ingroup RTEMSScoreWatchdog
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -23,7 +23,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @addtogroup ScoreWatchdog
|
||||
* @addtogroup RTEMSScoreWatchdog
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -28,9 +28,9 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @defgroup ScoreWorkspace Workspace Handler
|
||||
* @defgroup RTEMSScoreWorkspace Workspace Handler
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
* This handler encapsulates functionality related to the management of
|
||||
* the RTEMS Executive Workspace.
|
||||
|
||||
@@ -20,9 +20,9 @@
|
||||
#define _RTEMS_SETERR_H
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSetErr Set Errno
|
||||
* @defgroup RTEMSScoreSetErr Set Errno
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
@@ -23,9 +23,9 @@
|
||||
#include <rtems/score/cpu.h>
|
||||
|
||||
/**
|
||||
* @defgroup ScoreSystem System Information
|
||||
* @defgroup RTEMSScoreSystem System Information
|
||||
*
|
||||
* @ingroup Score
|
||||
* @ingroup RTEMSScore
|
||||
*/
|
||||
/**@{*/
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* @file
|
||||
*
|
||||
* @brief Find the control structure of the tree containing the given node
|
||||
* @ingroup Scorertems_rbtree
|
||||
* @ingroup RTEMSScorertems_rbtree
|
||||
*/
|
||||
|
||||
/*
|
||||
|
||||
@@ -34,7 +34,7 @@ extern "C" {
|
||||
#include <rtems/score/i386.h>
|
||||
|
||||
/**
|
||||
* @defgroup ScoreCPUi386 i386 Specific Support
|
||||
* @defgroup RTEMSScoreCPUi386 i386 Specific Support
|
||||
*
|
||||
* @ingroup RTEMSScoreCPUi386
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup ScoreAPIMutex
|
||||
* @ingroup RTEMSScoreAPIMutex
|
||||
*/
|
||||
|
||||
/*
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*
|
||||
* @brief Acquires the specified API mutex.
|
||||
*
|
||||
* @ingroup ScoreAPIMutex
|
||||
* @ingroup RTEMSScoreAPIMutex
|
||||
*/
|
||||
|
||||
/*
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user