From 365b581ca5c37305f9583cf08d0c25c4426f47e2 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Sat, 5 Sep 2026 19:01:32 +0800 Subject: migrate: limine -> bootloader_api --- kernel/src/main.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 kernel/src/main.rs (limited to 'kernel/src/main.rs') diff --git a/kernel/src/main.rs b/kernel/src/main.rs new file mode 100644 index 0000000..bfa20e6 --- /dev/null +++ b/kernel/src/main.rs @@ -0,0 +1,16 @@ +#![no_std] +#![no_main] +#![feature(used_with_arg)] + +// extern crate alloc; + +use bootloader_api::{BootInfo, BootloaderConfig, entry_point}; +use kernel::pm::hcf; + +const CONFIG: BootloaderConfig = BootloaderConfig::new_default(); + +fn kmain(boot_info: &'static mut BootInfo) -> ! { + hcf() +} + +entry_point!(kmain); -- cgit v1.2.3