Kernel: Multiboot data and kernel command lines are now global variables

This commit is contained in:
2023-01-10 17:50:24 +02:00
parent 1a65ea977d
commit c6467b8ebc
8 changed files with 117 additions and 24 deletions

View File

@@ -4,6 +4,7 @@
#include <kernel/Input.h>
#include <kernel/kmalloc.h>
#include <kernel/kprint.h>
#include <kernel/MMU.h>
#include <kernel/multiboot.h>
#include <kernel/Paging.h>
#include <kernel/PIC.h>
@@ -17,8 +18,7 @@
#define DISABLE_INTERRUPTS() asm volatile("cli")
#define ENABLE_INTERRUPTS() asm volatile("sti")
multiboot_info_t* s_multiboot_info;
extern "C" const char g_kernel_cmdline[];
using namespace BAN;