This repository has been archived on 2023-09-28. You can view files and clone it, but cannot push or open issues or pull requests.
homepage/content/projects/noxos/docs/codebase/boot/boot_info.h.md

828 B

title summary
boot_info.h information that was requested from the bootloader

The goal of this file is to provide a universal struct of information needed by the kernel at start time. At the moment this information is very limine specific, but the goal is to make it easy to add support for other boot protocols.

boot_info_T - struct

Name Description
framebuffer struct with information about the graphics buffer
terminal bootloader terminal / graphical log
memory_map information about the memory layout / regions
kernel_file The unparsed kernel ELF file
rsdp Root System Description Pointer