strat9_kernel/boot/mod.rs
1//! Boot subsystem
2//!
3//! Regroups all code involved in the early kernel startup:
4//! - assembly stubs (16-bit → 64-bit transition)
5//! - bootloader handoff structures (KernelArgs)
6//! - Limine boot-protocol entry point
7//! - early serial logger
8//! - kernel panic handler
9
10// Assembly stub that includes boot64.S
11pub mod assembly;
12
13/// KernelArgs structures shared between bootloader and kernel
14pub mod entry;
15
16/// Limine boot-protocol entry point
17pub mod limine;
18
19/// Early serial logger (used throughout the kernel lifetime)
20pub mod logger;
21
22/// Kernel panic handler
23pub mod panic;