![]() |
Xyris
0.5
|
#include <Arch/Arch.hpp>
#include <Arch/i686/Bootloader/Loader.hpp>
#include <Arch/i686/Assembly/crti.h>
#include <Panic.hpp>
#include <Support/sections.hpp>
Go to the source code of this file.
Functions | |
void | stage2Entry (void *info, uint32_t magic) |
Bootloader agnostic pre-kernel initialization.
Definition in file Loader.cpp.
void stage2Entry | ( | void * | info, |
uint32_t | magic | ||
) |
Bootloader agnostic pre-kernel entry initialization. Stage2 should not access any bootloader information and should only perform bootloader agnostic tasks before entering the kernel proper.
Bootloader to kernel stage 2. This stage is responsible for handling any generic, catch all, preparations before calling into the kernel's main function. Stage 2 should be bootloader independent.
Definition at line 23 of file Loader.cpp.