summaryrefslogtreecommitdiff
path: root/src/arch/amd64/paging.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/amd64/paging.c')
-rw-r--r--src/arch/amd64/paging.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/arch/amd64/paging.c b/src/arch/amd64/paging.c
index 453af9d..3ea79f1 100644
--- a/src/arch/amd64/paging.c
+++ b/src/arch/amd64/paging.c
@@ -1,3 +1,4 @@
+#include <panic.h>
#include <cpuid.h>
#include <stdint.h>
#include <lib.h>
@@ -568,6 +569,11 @@ void *alloc_pages(int count) {
}
void free_page(void *virt) {
+ (void) virt;
+ panic("free_page is not yet implemented");
+}
+
+void free_pages(void *virt) {
long pages = virtaddr_free(virt);
if (pages < 1)
return;