strat9_kernel/boot/config.rs
1//! Kernel boot configuration application.
2//!
3//! Parses `kernel.toml` and applies settings to the appropriate subsystems.
4//! Called once during early boot, after the buddy allocator is initialized
5//! and before VGA init.
6
7/// Apply all kernel.toml configuration to their respective subsystems.
8///
9/// Call this once after `buddy::init_buddy_allocator()` and before VGA init.
10///
11/// TODO: Phase 4 - Load kernel.toml from FAT32 boot partition
12pub fn apply_kernel_config() {
13 // kernel.toml will be loaded from the FAT32 boot partition.
14 // For now, use defaults.
15 crate::serial_println!("[config] Using default configuration (FAT32 loader pending)");
16}