From b15a7e8e0a6e997b7dc0b4d0040c804fab1d4dd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Mon, 10 Jan 2005 07:47:51 +0000 Subject: [PATCH] Now initializes the driver_settings services (so that it can find the settings passed over by the boot loader). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10640 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kernel/core/main.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/kernel/core/main.c b/src/kernel/core/main.c index 649a94e742..c908349496 100644 --- a/src/kernel/core/main.c +++ b/src/kernel/core/main.c @@ -1,5 +1,5 @@ /* - * Copyright 2002-2004, Axel Dörfler, axeld@pinc-software.de. All rights reserved. + * Copyright 2002-2005, Axel Dörfler, axeld@pinc-software.de. All rights reserved. * Distributed under the terms of the MIT License. * * Copyright 2001-2002, Travis Geiselbrecht. All rights reserved. @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include @@ -101,9 +102,12 @@ _start(kernel_args *oldka, int cpu_num) // the boot loader allocated region is not used anymore // now we can use the heap and create areas + TRACE(("init driver_settings\n")); + driver_settings_init(&ka); debug_init_post_vm(&ka); int_init_post_vm(&ka); cpu_init_post_vm(&ka); + TRACE(("init system info\n")); system_info_init(&ka); TRACE(("init faults\n")); @@ -121,6 +125,8 @@ _start(kernel_args *oldka, int cpu_num) // now we can create and use semaphores TRACE(("init VM semaphores\n")); vm_init_post_sem(&ka); + TRACE(("init driver_settings\n")); + driver_settings_init_post_sem(&ka); TRACE(("init generic syscall\n")); generic_syscall_init(); TRACE(("init cbuf\n"));