From 4b98fb8ca3da68e98439d305b0a440e1bf6ca1d0 Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jackpot51@gmail.com> Date: Thu, 1 Sep 2016 14:39:45 -0600 Subject: [PATCH] Improve efficiency of kernel console --- lib.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib.rs b/lib.rs index 8291035b..19d1a4e5 100644 --- a/lib.rs +++ b/lib.rs @@ -133,6 +133,7 @@ pub extern fn kmain() { let pid = syscall::getpid(); println!("BSP: {:?}", pid); + /* if let Ok(_context_lock) = context::contexts_mut().spawn(context_test) { print!("Spawned context\n"); } @@ -141,6 +142,8 @@ pub extern fn kmain() { unsafe { context::switch(); } print!("Main halt\n"); + */ + loop { unsafe { interrupt::enable_and_halt(); } } -- GitLab