|
AquilaOS documentation
How it works, and its code
|
x86: what the architecture adds to setting up memory at boot. More...
#include <core/system.h>#include <core/string.h>#include <core/panic.h>#include <core/arch.h>#include <cpu/cpu.h>#include <boot/multiboot.h>#include <boot/boot.h>#include <cpu/smp.h>#include <mm/buddy.h>#include <mm/pmap.h>#include <mm/mm.h>Go to the source code of this file.
Functions | |
| void | arch_mm_setup (void) |
| Finishes setting up memory at boot, once mm_setup() has set up the page structures and the buddy allocator: the kernel's page tables. | |
x86: what the architecture adds to setting up memory at boot.
Definition in file mm.c.
| void arch_mm_setup | ( | void | ) |
Finishes setting up memory at boot, once mm_setup() has set up the page structures and the buddy allocator: the kernel's page tables.
Definition at line 25 of file mm.c.
References arch_mm_setup(), buddy_set_unusable(), pmap_init(), X86_TRAMPOLINE, and X86_TRAMPOLINE_SIZE.