[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tyndur-devel] [PATCH 1/2] kernel2: Nicht mehr Videospeicher mappen als es gibt



! kernel2: Von 0xb8000 bis 0xc0000 sind es 8 Pages, nicht 16.

Signed-off-by: Kevin Wolf <kevin@xxxxxxxxxx>
---
 src/kernel2/src/arch/i386/mm/virt.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/kernel2/src/arch/i386/mm/virt.c b/src/kernel2/src/arch/i386/mm/virt.c
index 9b0b4ea..a656a1a 100644
--- a/src/kernel2/src/arch/i386/mm/virt.c
+++ b/src/kernel2/src/arch/i386/mm/virt.c
@@ -66,7 +66,7 @@ void vmm_init(mmc_context_t* kernel_context)
     // TODO Usermodus muss die momentan wegen VM86 sehen. Waere wohl besser,
     // wenn VM86 einen eigenen Adressraum haette.
     mmc_map(kernel_context, (vaddr_t) 0xB8000, (paddr_t) 0xB8000,
-        PTE_U | PTE_W | PTE_P, 0x10);
+        PTE_U | PTE_W | PTE_P, 8);
 
     // BIOS mappen
     mmc_map(kernel_context, (vaddr_t) 0xC0000, (paddr_t) 0xC0000,
-- 
1.6.0.2