aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--StrixKernel/src/lib.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/StrixKernel/src/lib.rs b/StrixKernel/src/lib.rs
index 986c4cd..c2cf804 100644
--- a/StrixKernel/src/lib.rs
+++ b/StrixKernel/src/lib.rs
@@ -23,6 +23,14 @@ pub fn init() {
x86_64::instructions::interrupts::enable();
}
+pub fn hlt_loop() -> ! {
+ loop {
+ x86_64::instructions::hlt();
+ }
+}
+
+// TEST HANDLING
+
impl<T> Testable for T
where
T: Fn(),