From 4d39a0553ecd639cd94aa3dbe7a8744893ffd3ae Mon Sep 17 00:00:00 2001 From: Vaze Date: Wed, 20 May 2026 20:49:56 +0200 Subject: Started work on barebones kernel. Compiles without errors, but completely untested as of yet. --- kernel/src/main.rs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'kernel/src/main.rs') diff --git a/kernel/src/main.rs b/kernel/src/main.rs index e7a11a9..397296e 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -1,3 +1,14 @@ -fn main() { - println!("Hello, world!"); +#![no_std] +#![no_main] + +use core::panic::PanicInfo; + +#[panic_handler] +fn panic(_info: &PanicInfo) -> ! { + loop {} +} + +#[unsafe(no_mangle)] +pub extern "C" fn _start() -> ! { + loop {} } -- cgit v1.2.3