Updated limine.h & added bootloader.executable

This commit is contained in:
2026-03-22 14:24:31 +01:00
parent 93ef197e58
commit 9c66d7228a
5 changed files with 118 additions and 280 deletions
+6 -5
View File
@@ -5,14 +5,15 @@
#include <limine.h>
struct bootloader {
size_t hhdm_offset;
size_t kernel_virt_base;
size_t kernel_phys_base;
offset_t hhdm_offset;
uintptr_t kernel_virt_base;
intptr_t kernel_phys_base;
size_t mm_total_memory;
uint64_t mm_entry_count;
size_t mm_entry_count;
LIMINE_PTR(struct limine_memmap_entry**) mm_entries;
uint64_t fb_entry_count;
size_t fb_entry_count;
LIMINE_PTR(struct limine_framebuffer**) fb_entries;
LIMINE_PTR(struct limine_file*) executable;
};
extern struct bootloader bootloader;