Skip to main content

Module boot

Module boot 

Source
Expand description

Boot subsystem

Regroups all code involved in the early kernel startup:

  • assembly stubs (16-bit → 64-bit transition)
  • bootloader handoff structures (KernelArgs)
  • Limine boot-protocol entry point
  • early serial logger
  • kernel panic handler

Modules§

assembly
entry
KernelArgs structures shared between bootloader and kernel
limine
Limine boot-protocol entry point Limine Boot Protocol entry point
logger
Early serial logger (used throughout the kernel lifetime)
panic
Kernel panic handler