Xyris  0.5
Loader.hpp
Go to the documentation of this file.
1 /**
2  * @file Loader.hpp
3  * @author Keeton Feavel ([email protected])
4  * @brief
5  * @version 0.1
6  * @date 2021-12-16
7  *
8  * @copyright Copyright the Xyris Contributors (c) 2021
9  *
10  */
11 #pragma once
12 #include <stdint.h>
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
17 /**
18  * @brief Bootloader to kernel stage 2. This stage is responsible
19  * for handling any generic, catch all, preparations before calling
20  * into the kernel's main function. Stage 2 should be bootloader
21  * independent.
22  *
23  */
24 void stage2Entry(void* info, uint32_t magic);
25 
26 #ifdef __cplusplus
27 }
28 #endif
stage2Entry
void stage2Entry(void *info, uint32_t magic)
Bootloader to kernel stage 2. This stage is responsible for handling any generic, catch all,...
Definition: Loader.cpp:23