From 00d2cf43440abf4e45091fc8d91d9b0f844a0a0a Mon Sep 17 00:00:00 2001 From: ParrotXray Date: Mon, 5 May 2025 21:22:14 +0800 Subject: [PATCH] update: Update the kernel --- src/kernel/kernel.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kernel/kernel.rs b/src/kernel/kernel.rs index 3d19543..9befe22 100644 --- a/src/kernel/kernel.rs +++ b/src/kernel/kernel.rs @@ -1,6 +1,7 @@ // src/kernel/kernel.rs use core::arch::asm; use crate::kernel::tty::tty; +use crate::hal::cpu; use crate::{print, println}; // boot.S 調用的入口點 @@ -38,7 +39,7 @@ pub extern "C" fn _kernel_main() { unsafe { loop { - asm!("hlt"); + cpu::cpu_idle(); } } } \ No newline at end of file