forked from Imagelibrary/rtems
2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/include/rtems/score/coremsg.h, score/src/coremsgflushwait.c: Mark _CORE_message_queue_Flush_waiting_threads with FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API since there is no way to reach it via an API.
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||
|
||||
* score/include/rtems/score/coremsg.h, score/src/coremsgflushwait.c:
|
||||
Mark _CORE_message_queue_Flush_waiting_threads with
|
||||
FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API since there is no way to
|
||||
reach it via an API.
|
||||
|
||||
2009-07-01 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||
|
||||
* score/include/rtems/score/tod.h: Correct name of parameter.
|
||||
|
||||
@@ -293,7 +293,8 @@ uint32_t _CORE_message_queue_Flush_support(
|
||||
CORE_message_queue_Control *the_message_queue
|
||||
);
|
||||
|
||||
/**
|
||||
#if defined(FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API)
|
||||
/**
|
||||
* @brief Flush Waiting Threads.
|
||||
*
|
||||
* This function flushes the threads which are blocked on
|
||||
@@ -302,9 +303,10 @@ uint32_t _CORE_message_queue_Flush_support(
|
||||
*
|
||||
* @param[in] the_message_queue points to the message queue to flush
|
||||
*/
|
||||
void _CORE_message_queue_Flush_waiting_threads(
|
||||
void _CORE_message_queue_Flush_waiting_threads(
|
||||
CORE_message_queue_Control *the_message_queue
|
||||
);
|
||||
);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @brief Broadcast a Message to the Message Queue
|
||||
|
||||
@@ -30,7 +30,8 @@
|
||||
#include <rtems/score/thread.h>
|
||||
#include <rtems/score/wkspace.h>
|
||||
|
||||
/*PAGE
|
||||
#if defined(FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API)
|
||||
/*PAGE
|
||||
*
|
||||
* _CORE_message_queue_Flush_waiting_threads
|
||||
*
|
||||
@@ -44,10 +45,10 @@
|
||||
* returns - the number of messages flushed from the queue
|
||||
*/
|
||||
|
||||
void _CORE_message_queue_Flush_waiting_threads(
|
||||
void _CORE_message_queue_Flush_waiting_threads(
|
||||
CORE_message_queue_Control *the_message_queue
|
||||
)
|
||||
{
|
||||
)
|
||||
{
|
||||
/* XXX this is not supported for global message queues */
|
||||
|
||||
/*
|
||||
@@ -67,4 +68,5 @@ void _CORE_message_queue_Flush_waiting_threads(
|
||||
NULL,
|
||||
CORE_MESSAGE_QUEUE_STATUS_UNSATISFIED_NOWAIT
|
||||
);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user