/kernel/trunk/arch/amd64/src/mm/page.c |
---|
34,6 → 34,7 |
#include <arch/asm.h> |
#include <config.h> |
#include <memstr.h> |
#include <interrupt.h> |
static __address bootstrap_dba; |
55,7 → 56,7 |
page_mapping_insert(PA2KA(cur), cur, PAGE_CACHEABLE | PAGE_EXEC, KA2PA(dba)); |
} |
trap_register(14, page_fault); |
exc_register(14, "page_fault", page_fault); |
write_cr3(KA2PA(dba)); |
} |
else { |