support for configuration files

This commit is contained in:
2025-10-01 18:25:49 -07:00
parent 17ca11f239
commit 3fdaad42ad
9 changed files with 176 additions and 8 deletions

View File

@@ -1,10 +1,11 @@
#![feature(uefi_std)]
pub mod chainload;
pub mod config;
pub mod modules;
pub mod setup;
const CHAINLOADER_TARGET: &str = "\\EFI\\BOOT\\KERNEL.efi";
fn main() {
setup::init();
chainload::chainload(CHAINLOADER_TARGET);
let config = config::load();
modules::execute(config.modules);
}