summaryrefslogtreecommitdiff
path: root/src/kernel/main.cc
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2025-12-27 21:56:42 +0800
committerRichard Qin <richard.qin.x@gmail.com>2025-12-27 21:56:42 +0800
commit7ececbe2818510a8acaa2a2e513085c768b14d15 (patch)
treed884b6ad1b7e28bc22528b8433a80456fa1f7895 /src/kernel/main.cc
parentbe71d44b9dfcf65fba3394fbd3dc2b3e06962897 (diff)
downloadlume-7ececbe2818510a8acaa2a2e513085c768b14d15.tar.gz
lume-7ececbe2818510a8acaa2a2e513085c768b14d15.tar.xz
feat: Implement the first user program of the lume OS
Diffstat (limited to 'src/kernel/main.cc')
-rw-r--r--src/kernel/main.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/kernel/main.cc b/src/kernel/main.cc
index 6a7970c..c6d794d 100644
--- a/src/kernel/main.cc
+++ b/src/kernel/main.cc
@@ -67,9 +67,9 @@ extern "C" void kernel_main()
void task_a();
void task_b();
- ProcManager::create_kernel_thread(task_a, "Task A");
- ProcManager::create_kernel_thread(task_b, "Task B");
+ // ProcManager::create_kernel_thread(task_a, "Task A");
+ // ProcManager::create_kernel_thread(task_b, "Task B");
+ ProcManager::user_init();
- Drivers::uart_puts("[Kernel] Scheduler Starting...\n");
ProcManager::scheduler();
} \ No newline at end of file