Changeset 27a1a6a in rtems
- Timestamp:
- 06/24/11 17:50:31 (12 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 21242c2
- Parents:
- 5f66df53
- Location:
- cpukit
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/ChangeLog
r5f66df53 r27a1a6a 1 2011-06-24 Joel Sherrill <joel.sherrill@oarcorp.com> 2 3 * Doxyfile.in, score/include/rtems/score/apimutex.h, 4 score/include/rtems/score/basedefs.h, 5 score/include/rtems/score/coremsg.h, 6 score/include/rtems/score/object.h: Fix some Doxygen warnings. 7 1 8 2011-06-24 Arnout Vandecappelle <arnout@mind.be> 2 9 Sebastien Bourdeauducq <sebastien@milkymist.org> -
cpukit/Doxyfile.in
r5f66df53 r27a1a6a 564 564 # to stderr. 565 565 566 WARN_LOGFILE = 566 WARN_LOGFILE = warnings.log 567 567 568 568 #--------------------------------------------------------------------------- -
cpukit/score/include/rtems/score/apimutex.h
r5f66df53 r27a1a6a 99 99 */ 100 100 101 /** 102 * @brief Memory Allocation Mutex 103 * 104 * This points to the API Mutex instance used to ensure that only 105 * one thread at a time is allocating or freeing memory. 106 */ 101 107 SCORE_EXTERN API_Mutex_Control *_RTEMS_Allocator_Mutex; 102 108 109 /** 110 * @brief Macro to Ease Locking the Allocator Mutex 111 * 112 * This macro makes it explicit that one is locking the allocator mutex. 113 */ 103 114 #define _RTEMS_Lock_allocator() \ 104 115 _API_Mutex_Lock( _RTEMS_Allocator_Mutex ) 105 116 117 /** 118 * @brief Macro to Ease Unlocking the Allocator Mutex 119 * 120 * This macro makes it explicit that one is unlocking the allocator mutex. 121 */ 106 122 #define _RTEMS_Unlock_allocator() \ 107 123 _API_Mutex_Unlock( _RTEMS_Allocator_Mutex ) -
cpukit/score/include/rtems/score/basedefs.h
r5f66df53 r27a1a6a 32 32 33 33 #ifndef TRUE 34 /** 35 * This ensures that RTEMS has TRUE defined in all situations. 36 */ 34 37 #define TRUE 1 35 38 #endif 36 39 37 40 #ifndef FALSE 41 /** 42 * This ensures that RTEMS has FALSE defined in all situations. 43 */ 38 44 #define FALSE 0 39 45 #endif … … 50 56 */ 51 57 #ifdef SCORE_INIT 52 #undef SCORE_EXTERN53 #define SCORE_EXTERN58 #undef SCORE_EXTERN 59 #define SCORE_EXTERN 54 60 #else 55 #undef SCORE_EXTERN56 #define SCORE_EXTERN extern61 #undef SCORE_EXTERN 62 #define SCORE_EXTERN extern 57 63 #endif 58 64 … … 64 70 */ 65 71 #ifdef SAPI_INIT 66 #undef SAPI_EXTERN67 #define SAPI_EXTERN72 #undef SAPI_EXTERN 73 #define SAPI_EXTERN 68 74 #else 69 #undef SAPI_EXTERN70 #define SAPI_EXTERN extern75 #undef SAPI_EXTERN 76 #define SAPI_EXTERN extern 71 77 #endif 72 78 … … 78 84 */ 79 85 #ifdef RTEMS_API_INIT 80 #undef RTEMS_EXTERN81 #define RTEMS_EXTERN86 #undef RTEMS_EXTERN 87 #define RTEMS_EXTERN 82 88 #else 83 #undef RTEMS_EXTERN84 #define RTEMS_EXTERN extern89 #undef RTEMS_EXTERN 90 #define RTEMS_EXTERN extern 85 91 #endif 86 92 … … 92 98 */ 93 99 #ifdef POSIX_API_INIT 94 #undef POSIX_EXTERN95 #define POSIX_EXTERN100 #undef POSIX_EXTERN 101 #define POSIX_EXTERN 96 102 #else 97 #undef POSIX_EXTERN98 #define POSIX_EXTERN extern103 #undef POSIX_EXTERN 104 #define POSIX_EXTERN extern 99 105 #endif 100 106 … … 106 112 */ 107 113 #ifdef __GNUC__ 108 #define RTEMS_INLINE_ROUTINE static __inline__114 #define RTEMS_INLINE_ROUTINE static __inline__ 109 115 #else 110 #define RTEMS_INLINE_ROUTINE static inline116 #define RTEMS_INLINE_ROUTINE static inline 111 117 #endif 112 118 -
cpukit/score/include/rtems/score/coremsg.h
r5f66df53 r27a1a6a 37 37 38 38 #if defined(RTEMS_POSIX_API) 39 /** 40 * This macro is defined when an API is enabled that requires that the 41 * Message Queue Handler include support for priority based enqueuing 42 * of messages. 43 */ 39 44 #define RTEMS_SCORE_COREMSG_ENABLE_MESSAGE_PRIORITY 40 45 #endif 41 46 42 47 #if defined(RTEMS_POSIX_API) 48 /** 49 * This macro is defined when an API is enabled that requires that the 50 * Message Queue Handler include support for notification of enqueuing 51 * a message. 52 */ 43 53 #define RTEMS_SCORE_COREMSG_ENABLE_NOTIFICATION 44 54 #endif 45 55 46 56 #if defined(RTEMS_POSIX_API) 57 /** 58 * This macro is defined when an API is enabled that requires the 59 * Message Queue Handler include support for blocking send operations. 60 */ 47 61 #define RTEMS_SCORE_COREMSG_ENABLE_BLOCKING_SEND 48 62 #endif -
cpukit/score/include/rtems/score/object.h
r5f66df53 r27a1a6a 27 27 28 28 #if defined(RTEMS_POSIX_API) 29 /** 30 * This macro is defined when an API is enabled that requires the 31 * use of strings for object names. Since the Classic API uses 32 * 32-bit unsigned integers and not strings, this allows us to 33 * disable this in the smallest RTEMS configuratinos. 34 */ 29 35 #define RTEMS_SCORE_OBJECT_ENABLE_STRING_NAMES 30 36 #endif
Note: See TracChangeset
for help on using the changeset viewer.