- Map correct amount of the video memory.

svn path=/trunk/; revision=9705
This commit is contained in:
Filip Navara
2004-06-18 16:26:51 +00:00
parent 80799cc3c8
commit 26c98df753
+3 -5
View File
@@ -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,