summaryrefslogtreecommitdiffstats
path: root/src/sys/init/init_main.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/sys/init/init_main.C')
-rw-r--r--src/sys/init/init_main.C9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/sys/init/init_main.C b/src/sys/init/init_main.C
index efeddcafd..c11b4ef97 100644
--- a/src/sys/init/init_main.C
+++ b/src/sys/init/init_main.C
@@ -2,6 +2,7 @@
#include <sys/task.h>
#include <sys/mutex.h>
+#include <sys/msg.h>
mutex_t global_mutex;
@@ -19,6 +20,14 @@ void init_main(void* unused)
global_mutex = mutex_create();
+ msg_q_t msgq = msg_q_create();
+ msg_t* msg = msg_allocate();
+ msg->type = 1; msg->data[0] = 0xDEADBEEF12345678;
+ msg_send(msgq, msg);
+ msg = msg_wait(msgq);
+
+ printk("Got Message: %llx\n", msg->data[0]);
+
while(1)
{
mutex_lock(global_mutex);
OpenPOWER on IntegriCloud