From cf3c2f10fdce15d8b16a4a855c21808ad3a1d261 Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Thu, 16 Nov 2023 20:52:24 +0100 Subject: [PATCH] VGA: fix MAP when reconfigured --- drivers/vga.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/vga.c b/drivers/vga.c index e0d85de..e138fe8 100644 --- a/drivers/vga.c +++ b/drivers/vga.c @@ -178,7 +178,7 @@ static void cursorMove(int x, int y) } void VGAMap(void){ - for (paddr_t i = VGA_ADDR; i < VGA_ADDR + VGA_WIDTH * VGA_HEIGHT * sizeof(short) ; i += PAGE_SIZE) { + for (paddr_t i = (paddr_t)vga; i < (paddr_t)vga + fbWidth * fbHeight * sizeof(short) ; i += PAGE_SIZE) { pageMap(i, i, PAGING_MEM_WRITE); } }