summaryrefslogtreecommitdiff
path: root/defs.h
diff options
context:
space:
mode:
authorFrans Kaashoek <[email protected]>2011-07-29 07:31:27 -0400
committerFrans Kaashoek <[email protected]>2011-07-29 07:31:27 -0400
commit9aa0337dc1452a911ac52698c833246a618fc9f3 (patch)
tree28e25817d4f7c9f7f1e6988949012f46d6c28fb7 /defs.h
parentdccb915282854476ce47752df6631dcce3b8f661 (diff)
downloadxv6-labs-9aa0337dc1452a911ac52698c833246a618fc9f3.tar.gz
xv6-labs-9aa0337dc1452a911ac52698c833246a618fc9f3.tar.bz2
xv6-labs-9aa0337dc1452a911ac52698c833246a618fc9f3.zip
Map kernel high
Very important to give qemu memory through PHYSTOP :(
Diffstat (limited to 'defs.h')
-rw-r--r--defs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/defs.h b/defs.h
index bbe4ae4..54ea14d 100644
--- a/defs.h
+++ b/defs.h
@@ -62,6 +62,7 @@ extern uchar ioapicid;
void ioapicinit(void);
// kalloc.c
+char* pgalloc(void);
char* kalloc(void);
void kfree(char*);
void kinit(void);
@@ -160,6 +161,7 @@ void uartintr(void);
void uartputc(int);
// vm.c
+void pginit(char* (*alloc)());
void seginit(void);
void kvmalloc(void);
void vmenable(void);