summaryrefslogtreecommitdiff
path: root/Source/Kernel/Core
diff options
context:
space:
mode:
authorAlexis211 <alexis211@gmail.com>2009-10-21 19:11:53 +0200
committerAlexis211 <alexis211@gmail.com>2009-10-21 19:11:53 +0200
commite70b7c569ba13a68aba1c2b127811e61ac88a902 (patch)
tree4fa6bb927e22b9664e172ebe9c74b10680df3036 /Source/Kernel/Core
parentdc37d089e8ca98ff2dc8a320c21fc3ac0a87eaa6 (diff)
downloadMelon-e70b7c569ba13a68aba1c2b127811e61ac88a902.tar.gz
Melon-e70b7c569ba13a68aba1c2b127811e61ac88a902.zip
Started working on user managment
Diffstat (limited to 'Source/Kernel/Core')
-rw-r--r--Source/Kernel/Core/kmain.wtf.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/Kernel/Core/kmain.wtf.cpp b/Source/Kernel/Core/kmain.wtf.cpp
index a8fb002..9ef55e9 100644
--- a/Source/Kernel/Core/kmain.wtf.cpp
+++ b/Source/Kernel/Core/kmain.wtf.cpp
@@ -17,6 +17,7 @@
#include <MemoryManager/PageAlloc.ns.h>
#include <MemoryManager/GDT.ns.h>
#include <TaskManager/Task.ns.h>
+#include <UserManager/Usr.ns.h>
#include <SyscallManager/IDT.ns.h>
#include <String.class.h>
#include <ByteArray.class.h>
@@ -164,6 +165,9 @@ void kmain(multiboot_info_t* mbd, u32int magic) {
FloppyController::detect();
Log::log(KL_STATUS, "kmain : Floppy drives detected");
+ Usr::load();
+ Log::log(KL_STATUS, "kmain : User list loaded");
+
asm volatile("sti");
Log::log(KL_STATUS, "kmain : Interrupts enabled.");