Author: khornicek Date: Fri Oct 14 18:09:30 2011 New Revision: 54139
URL: http://svn.reactos.org/svn/reactos?rev=54139&view=rev Log: [VGAMP] Fix the confusion between mode index 12 and video mode 12h introduced more than six years ago. ReactOS should now boot again when VGA is selected in the 1st stage.
Modified: trunk/reactos/drivers/video/miniport/vga/vgamp.c
Modified: trunk/reactos/drivers/video/miniport/vga/vgamp.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/video/miniport/vga/... ============================================================================== --- trunk/reactos/drivers/video/miniport/vga/vgamp.c [iso-8859-1] (original) +++ trunk/reactos/drivers/video/miniport/vga/vgamp.c [iso-8859-1] Fri Oct 14 18:09:30 2011 @@ -440,21 +440,21 @@ OUT PSTATUS_BLOCK StatusBlock) { CurrentMode->Length = sizeof(VIDEO_MODE_INFORMATION); - CurrentMode->ModeIndex = 12; + CurrentMode->ModeIndex = 2; CurrentMode->VisScreenWidth = 640; CurrentMode->VisScreenHeight = 480; - CurrentMode->ScreenStride = 320; - CurrentMode->NumberOfPlanes = 1; - CurrentMode->BitsPerPlane = 4; + CurrentMode->ScreenStride = 80; + CurrentMode->NumberOfPlanes = 4; + CurrentMode->BitsPerPlane = 1; CurrentMode->Frequency = 60; - CurrentMode->XMillimeter = 0; /* FIXME */ - CurrentMode->YMillimeter = 0; /* FIXME */ + CurrentMode->XMillimeter = 320; + CurrentMode->YMillimeter = 240; CurrentMode->NumberRedBits = CurrentMode->NumberGreenBits = CurrentMode->NumberBlueBits = 6; CurrentMode->RedMask = CurrentMode->GreenMask = - CurrentMode->BlueMask = 0; /* FIXME */ + CurrentMode->BlueMask = 0; CurrentMode->VideoMemoryBitmapWidth = 640; CurrentMode->VideoMemoryBitmapHeight = 480; CurrentMode->AttributeFlags = VIDEO_MODE_GRAPHICS | VIDEO_MODE_COLOR |