stos: bpal: Put RSDP base in BPAL handle

Signed-off-by: Chloe M. <chloe@mensia.org>
This commit is contained in:
Chloe M.
2026-06-23 23:50:19 +00:00
parent b8a80c1bd0
commit 520d148e0f
2 changed files with 11 additions and 0 deletions
+2
View File
@@ -73,6 +73,7 @@ typedef struct {
*
* @KernelBase: Kernel load base
* @Framebuffer: Framebuffer info
* @RsdpBase: ACPI RSDP base
* @MemEntryIdx: Callback to get memory map entry by index
* @ModuleLookup: Lookup a module
* @CommandLine: Kernel command line
@@ -80,6 +81,7 @@ typedef struct {
typedef struct {
UPTR KernelBase;
BPAL_FRAMEBUFFER Framebuffer;
VOID *RsdpBase;
ST_STATUS(*MemEntryIdx)(USIZE Idx, MEMMAP_ENTRY *Result);
ST_STATUS(*ModuleLookup)(CHAR *Path, BPAL_MODULE *Result);
const CHAR *CommandLine;