diff options
author | Patrick Williams <iawillia@us.ibm.com> | 2010-06-25 16:27:36 -0500 |
---|---|---|
committer | Patrick Williams <iawillia@us.ibm.com> | 2010-06-25 16:27:36 -0500 |
commit | e9a3562d6a5cf88e6034570ab791e91e63ffb14a (patch) | |
tree | 8f3d0727b431f81d6f8b70195ddd8d37b6c3e8e6 /src/sys/init | |
parent | 8085c7634979f38c1b152d0a35b98c2447ce497a (diff) | |
download | talos-hostboot-e9a3562d6a5cf88e6034570ab791e91e63ffb14a.tar.gz talos-hostboot-e9a3562d6a5cf88e6034570ab791e91e63ffb14a.zip |
Add shell of VFS for registering and resolving message queue names.
Diffstat (limited to 'src/sys/init')
-rw-r--r-- | src/sys/init/init_main.C | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/sys/init/init_main.C b/src/sys/init/init_main.C index c11b4ef97..a7bc68b55 100644 --- a/src/sys/init/init_main.C +++ b/src/sys/init/init_main.C @@ -14,13 +14,21 @@ void init_child(void* unused) task_end(); } +void vfs_main(void*); + void init_main(void* unused) { printk("Starting init!\n"); + + printk("Bringing up VFS..."); + task_create(&vfs_main, NULL); + task_yield(); // TODO... add a barrier to ensure VFS is fully up. global_mutex = mutex_create(); msg_q_t msgq = msg_q_create(); + msg_q_register(msgq, "/msg/init"); + msg_t* msg = msg_allocate(); msg->type = 1; msg->data[0] = 0xDEADBEEF12345678; msg_send(msgq, msg); |