index 1911bffb52ee551f9c50823aecbe351292eb8bb3..23025c58a17850d8da022214b452db77532e6781 100644 (file)
--- a/linux/src/api/MessageQ.c
+++ b/linux/src/api/MessageQ.c
/*
* @file MessageQ.c
*
- * @brief MessageQ module "client" implementation
+ * @brief MessageQ Linux implementation
*
* This implementation is geared for use in a "client/server" model, whereby
* system-wide data is maintained in a "server" component and process-
* connects and communicates with LAD for the server connection.
*/
-
/* Standard IPC header */
#include <ti/ipc/Std.h>
-/* Linux specific header files, replacing OSAL: */
-#include <pthread.h>
-
/* Module level headers */
#include <ti/ipc/NameServer.h>
#include <ti/ipc/MultiProc.h>
#include <stdlib.h>
#include <unistd.h>
#include <assert.h>
+#include <pthread.h>
/* Socket Protocol Family */
#include <net/rpmsg.h>
void *serverHandle;
} MessageQ_Object;
-static Bool verbose = FALSE;
+/* traces in this file are controlled via _MessageQ_verbose */
+Bool _MessageQ_verbose = FALSE;
+#define verbose _MessageQ_verbose
/* =============================================================================