summaryrefslogtreecommitdiff
path: root/kernel/vmem.c
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-09-02 00:08:42 +0200
committerMiguel <m.i@gmx.at>2018-09-02 00:08:42 +0200
commit8e3411139b27a3421e9ac75c13f14f99f6dd3137 (patch)
treecf8b53ab02863117c310bde11ee4683e134cf1b2 /kernel/vmem.c
parent0fff2e6dc6fae82da1c7978918a490c25cc36f04 (diff)
syscalls
Diffstat (limited to 'kernel/vmem.c')
-rw-r--r--kernel/vmem.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/vmem.c b/kernel/vmem.c
index 5bf530f..d026e9e 100644
--- a/kernel/vmem.c
+++ b/kernel/vmem.c
@@ -8,7 +8,7 @@
#include "vmem.h"
static uint32_t kernel_pages;
-static uint32_t fb_addr;
+uint32_t fb_addr;
// TODO : why is the frame not 0xfffff??
enum PAGE_PTE_FLAGS
@@ -299,6 +299,7 @@ pdirectory* vmem_new_space_dir(pdirectory *copy_dir)
phys_addr=fb_addr;
virt_addr=fb_addr;
+ if(fb_addr>0x100000)
for(int j=0;j<4;j++)
{