Expand description
The architecture-independent boot module, which provides
- a universal information getter interface from the bootloader to the rest of OSTD;
- the routine booting into the actual kernel;
- the routine booting the other processors in the SMP context.
Modulesยง
- memory_
region - Information of memory regions in the boot phase.
- smp
- Symmetric multiprocessing (SMP) boot support.
Structsยง
- Boot
Info - The boot information provided by the bootloader.
- Bootloader
Framebuffer Arg - The framebuffer arguments.
- Early
Boot ๐Info - The boot-time boot information.
Enumsยง
- Bootloader
Acpi Arg - ACPI information from the bootloader.
Staticsยง
- EARLY_
INFO ๐ - The boot-time information.
- INFO ๐
Functionsยง
- boot_
info - Gets the boot information.
- call_
ostd_ ๐main - Calls the OSTD-user defined entrypoint of the actual kernel.
- init_
after_ ๐heap - Initializes the boot information.