diff options
author | Alexis211 <alexis211@gmail.com> | 2010-04-08 10:05:42 +0200 |
---|---|---|
committer | Alexis211 <alexis211@gmail.com> | 2010-04-08 10:05:42 +0200 |
commit | ad27a90fa788a81253b5f2ad621d82ae574ae65d (patch) | |
tree | 3fc2ecf6655300c285405bd8d9bbf60d01f2d210 | |
parent | ee348973b0cb0f6481e4fd6e7494c63167c9759c (diff) | |
download | TCE-ad27a90fa788a81253b5f2ad621d82ae574ae65d.tar.gz TCE-ad27a90fa788a81253b5f2ad621d82ae574ae65d.zip |
0.0.4 is out
-rw-r--r-- | doc/roadmap.txt | 4 | ||||
-rw-r--r-- | src/kernel/core/kmain.c | 2 | ||||
-rw-r--r-- | src/modules/manager/main.c | 1 | ||||
-rw-r--r-- | src/modules/test/main.c | 3 |
4 files changed, 3 insertions, 7 deletions
diff --git a/doc/roadmap.txt b/doc/roadmap.txt index de4b3cb..14003c0 100644 --- a/doc/roadmap.txt +++ b/doc/roadmap.txt @@ -1,8 +1,8 @@ ** 0.0.4 'Cat in my heart' ** - [OK] Userland heap (meaning kernel can give memory to processes) -- Userland helper functions for objects (server and client, shared memory segment manager) +- [OK] Userland helper functions for objects (server and client, shared memory segment manager) - [OK] Basic object method for knowing if object handles another method (list methods in src/include/gm) -- A manager module that manages all other running modules (the privilege of manager is given by the kernel to the first module loaded) +- [OK] A manager module that manages all other running modules (the privilege of manager is given by the kernel to the first module loaded) ** 0.0.5 'Truth is better cold' ** - Review privilege system diff --git a/src/kernel/core/kmain.c b/src/kernel/core/kmain.c index 1577ac7..d8f059a 100644 --- a/src/kernel/core/kmain.c +++ b/src/kernel/core/kmain.c @@ -31,7 +31,7 @@ void kmain(struct multiboot_info_t* mbd, int32_t magic) { PANIC("wrong multiboot magic number."); } - monitor_write("Grapes 0.0.3 'I am no sweet potato' starting up :\n"); + monitor_write("Grapes 0.0.4 'Cat in my heart' starting up :\n"); idt_init(); diff --git a/src/modules/manager/main.c b/src/modules/manager/main.c index d211831..58d9232 100644 --- a/src/modules/manager/main.c +++ b/src/modules/manager/main.c @@ -56,7 +56,6 @@ struct method_ret handle_nothing(struct method_data *d) { struct method_ret handle_open(struct method_data *d) { CHKSSTR(d, 0); char *svc = d->parameters[0].p; - printk("open: "); printk(svc); printk("\n"); char *sep, *res; sep = strchr(svc, ':'); if (sep != 0) *sep = '0'; diff --git a/src/modules/test/main.c b/src/modules/test/main.c index 88242e5..507567f 100644 --- a/src/modules/test/main.c +++ b/src/modules/test/main.c @@ -38,9 +38,6 @@ int main() { c_logSvc("{1} Sending a test message to manager", LL_STATUS); c_nothing(1, 0); - Object t = open("test"); - printk("Open 'test' : "); printk_int(t); printk("\n"); - c_logSvc("{1} Thread now sleeping...", LL_WARNING); while (1) thread_sleep(1000); return 0; |