From 5e96e917578509149814e300d56d2a7d47b7f268 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 17 Nov 1999 15:24:11 +0000 Subject: Updated Mailbox Manager submitted and split into multiple files. --- cpukit/itron/include/rtems/itron/mbox.h | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'cpukit/itron/include/rtems/itron/mbox.h') diff --git a/cpukit/itron/include/rtems/itron/mbox.h b/cpukit/itron/include/rtems/itron/mbox.h index 5ce4180643..c0e0d53ea1 100644 --- a/cpukit/itron/include/rtems/itron/mbox.h +++ b/cpukit/itron/include/rtems/itron/mbox.h @@ -14,14 +14,17 @@ extern "C" { #endif #include +#include /* * The following defines the control block used to manage each mailbox. */ typedef struct { - ITRON_Objects_Control Object; - unsigned32 XXX_more_stuff_goes_here; + ITRON_Objects_Control Object; + unsigned32 count; + boolean do_message_priority; + CORE_message_queue_Control message_queue; } ITRON_Mailbox_Control; /* @@ -44,9 +47,18 @@ void _ITRON_Mailbox_Manager_initialization( ); /* - * XXX insert private stuff here + * _ITRON_Mailbox_Translate_core_message_queue_return_code + * + * DESCRIPTION: + * + * This routine translates a core message queue object status + * into the appropriate ITRON status code. */ +ER _ITRON_Mailbox_Translate_core_message_queue_return_code( + CORE_message_queue_Status status +); + #include #ifdef __cplusplus -- cgit v1.2.3