diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-05-17 22:46:01 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-05-17 22:46:01 +0000 |
commit | ef22ab258403e2a259627fa91aa9b00b0c5ad307 (patch) | |
tree | 6fe5fe8afed34092b2b8430aa539f636ac434482 /c/src | |
parent | Cleaned up some multiprocessing issues. (diff) | |
download | rtems-ef22ab258403e2a259627fa91aa9b00b0c5ad307.tar.bz2 |
Moved an MP routine from msg.c to here.
Diffstat (limited to 'c/src')
-rw-r--r-- | c/src/exec/rtems/src/msgmp.c | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/c/src/exec/rtems/src/msgmp.c b/c/src/exec/rtems/src/msgmp.c index 707aa94b44..26d56f0d59 100644 --- a/c/src/exec/rtems/src/msgmp.c +++ b/c/src/exec/rtems/src/msgmp.c @@ -476,4 +476,30 @@ Message_queue_MP_Packet *_Message_queue_MP_Get_packet ( void ) return ( (Message_queue_MP_Packet *) _MPCI_Get_packet() ); } + +/*PAGE + * + * _Message_queue_Core_message_queue_mp_support + * + * Input parameters: + * the_thread - the remote thread the message was submitted to + * id - id of the message queue + * + * Output parameters: NONE + */ + +void _Message_queue_Core_message_queue_mp_support ( + Thread_Control *the_thread, + Objects_Id id +) +{ + the_thread->receive_packet->return_code = RTEMS_SUCCESSFUL; + + _Message_queue_MP_Send_response_packet( + MESSAGE_QUEUE_MP_RECEIVE_RESPONSE, + id, + the_thread + ); +} + /* end of file */ |