diff options
Diffstat (limited to 'kernel/src/pm.rs')
| -rw-r--r-- | kernel/src/pm.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/kernel/src/pm.rs b/kernel/src/pm.rs new file mode 100644 index 0000000..1b45b84 --- /dev/null +++ b/kernel/src/pm.rs @@ -0,0 +1,10 @@ +pub mod panic; + +pub fn hcf() -> ! { + unsafe { + core::arch::asm!("cli"); + loop { + core::arch::asm!("hlt"); + } + } +} |
