From 26c98df75356fcaa173cf45eb68361d494179d34 Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Fri, 18 Jun 2004 16:26:51 +0000 Subject: [PATCH] - Map correct amount of the video memory. svn path=/trunk/; revision=9705 --- reactos/drivers/video/miniport/vbe/vbemp.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/reactos/drivers/video/miniport/vbe/vbemp.c b/reactos/drivers/video/miniport/vbe/vbemp.c index 627e5228e70..cf14e31a28e 100644 --- a/reactos/drivers/video/miniport/vbe/vbemp.c +++ b/reactos/drivers/video/miniport/vbe/vbemp.c @@ -613,11 +613,9 @@ VBEMapVideoMemory( FrameBuffer.QuadPart = DeviceExtension->ModeInfo[DeviceExtension->CurrentMode].PhysBasePtr; MapInformation->VideoRamBase = RequestedAddress->RequestedVirtualAddress; - MapInformation->VideoRamLength = ( - DeviceExtension->ModeInfo[DeviceExtension->CurrentMode].XResolution * - DeviceExtension->ModeInfo[DeviceExtension->CurrentMode].YResolution * - DeviceExtension->ModeInfo[DeviceExtension->CurrentMode].BitsPerPixel - ) >> 3; + MapInformation->VideoRamLength = + DeviceExtension->ModeInfo[DeviceExtension->CurrentMode].BytesPerScanLine * + DeviceExtension->ModeInfo[DeviceExtension->CurrentMode].YResolution; VideoPortMapMemory(DeviceExtension, FrameBuffer, &MapInformation->VideoRamLength, &inIoSpace,