[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