|
PatchworkOS
966e257
A non-POSIX operating system.
|
#include <kernel/init/boot_info.h>#include <kernel/log/log.h>#include <kernel/log/panic.h>#include <kernel/mem/paging_types.h>#include <kernel/mem/pmm.h>#include <boot/boot_info.h>#include <stdlib.h>#include <string.h>Go to the source code of this file.
Functions | |
| boot_info_t * | boot_info_get (void) |
| Gets the boot info structure. | |
| static void | boot_dir_to_higher_half (boot_dir_t *dir) |
| void | boot_info_to_higher_half (void) |
| Offset all pointers in the boot info structure to the higher half. | |
| void | boot_info_free (void) |
| Frees the boot info structure and all its associated data. | |
Variables | |
| boot_info_t * | bootInfo = NULL |
|
static |
Definition at line 21 of file boot_info.c.
| boot_info_t* bootInfo = NULL |
Definition at line 14 of file boot_info.c.