From d26eb8b54969e79d933a8e20f2725343cd42deab Mon Sep 17 00:00:00 2001 From: Jon Santmyer Date: Tue, 2 Sep 2025 11:35:38 -0400 Subject: move limine to arch-specific directory. untie boot code from non-boot code --- include/boot.h | 10 ++++++++++ include/memory.h | 1 - 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/boot.h b/include/boot.h index 989b4b9..9ff89f7 100644 --- a/include/boot.h +++ b/include/boot.h @@ -1,7 +1,17 @@ #ifndef _JOVE_BOOT_H #define _JOVE_BOOT_H 1 +#include +#include + extern char *jove_bootargs; extern int jove_bootargs_len; +extern void *_boot_initrd_base; +extern size_t _boot_initrd_size; + +extern uintptr_t _boot_kernel_phys_base; + +void boot_populate_untyped(void); + #endif diff --git a/include/memory.h b/include/memory.h index 7e668ae..2f75b60 100644 --- a/include/memory.h +++ b/include/memory.h @@ -9,7 +9,6 @@ typedef uintptr_t virtptr_t; #define KERNEL_STACK_SIZE 0x1000 -void pmem_setup(void); void vmem_setup(void); int untyped_retype_kernel_stack(objdir_entry_t *untyped_entry, objdir_entry_t *dest_entry); -- cgit v1.2.1