Don't put multiboot data in page stack
This commit is contained in:
@@ -7,6 +7,7 @@ struct kernel_boot_data_st
|
||||
char *bootloader;
|
||||
char *commandline;
|
||||
size_t mmap_size;
|
||||
unsigned int mmap_len;
|
||||
void *mmap;
|
||||
};
|
||||
|
||||
@@ -16,3 +17,4 @@ extern struct kernel_boot_data_st kernel_boot_data;
|
||||
|
||||
int multiboot_init(uint64_t magic, void *mboot_info);
|
||||
int multiboot_get_memory_area(size_t count, uintptr_t *start, uintptr_t *end, uint32_t *type);
|
||||
int multiboot_page_used(uintptr_t start);
|
||||
|
||||
Reference in New Issue
Block a user