summaryrefslogtreecommitdiff
path: root/defs.h
diff options
context:
space:
mode:
authorFrans Kaashoek <[email protected]>2011-09-27 13:00:20 -0400
committerFrans Kaashoek <[email protected]>2011-09-27 13:00:20 -0400
commit0ca1c0407d3da826ad8415e3204e1c53e394e204 (patch)
tree197b25b7f02b071369d2aa452848521e327a3f39 /defs.h
parent9b972c06b172531e5792fc0e05d83319d325e0ee (diff)
parent1e6f0146d2e194045188ba24826eaaaee05605cb (diff)
downloadxv6-labs-0ca1c0407d3da826ad8415e3204e1c53e394e204.tar.gz
xv6-labs-0ca1c0407d3da826ad8415e3204e1c53e394e204.tar.bz2
xv6-labs-0ca1c0407d3da826ad8415e3204e1c53e394e204.zip
Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6
Diffstat (limited to 'defs.h')
-rw-r--r--defs.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/defs.h b/defs.h
index 921c7bf..efbbe3d 100644
--- a/defs.h
+++ b/defs.h
@@ -62,11 +62,10 @@ extern uchar ioapicid;
void ioapicinit(void);
// kalloc.c
-char* enter_alloc(void);
char* kalloc(void);
void kfree(char*);
-void kinit(void);
-uint detect_memory(void);
+void kinit1(void*, void*);
+void kinit2(void*, void*);
// kbd.c
void kbdintr(void);
@@ -165,7 +164,7 @@ void uartputc(int);
void seginit(void);
void kvmalloc(void);
void vmenable(void);
-pde_t* setupkvm(char* (*alloc)());
+pde_t* setupkvm();
char* uva2ka(pde_t*, char*);
int allocuvm(pde_t*, uint, uint);
int deallocuvm(pde_t*, uint, uint);