H. Peter Anvin 1e274a5827 x86, setup: un-resequence mode setting for VGA 80x34 and 80x60 modes
Impact: Fixes these modes on at least one system

The rewrite of the setup code into C resequenced the font setting and
register reprogramming phases of configuring nonstandard VGA modes
which use 480 scan lines in text mode.  However, there exists at least
one board (Micro-Star MS-7383 version 2.0) on which this resequencing
causes an unusable display.

Revert to the original sequencing: set up 480-line mode, install the
font, and then adjust the vertical end register appropriately.

This failure was masked by the fact that the 480-line setup was broken
until checkin 5f641356127712fbdce0eee120e5ce115860c17f (therefore this
is not a -stable candidate bug fix.)

Reported-by: Andi Kleen <andi@firstfloor.org>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2009-04-07 10:59:25 -07:00
..
2009-03-11 11:00:00 -07:00
2008-04-25 12:27:32 -07:00
2009-02-23 00:54:01 +01:00
2008-04-19 19:19:54 +02:00
2008-04-19 19:19:54 +02:00
2009-02-23 00:54:01 +01:00
2008-04-19 19:19:54 +02:00
2007-10-11 11:16:45 +02:00
2009-02-19 17:13:00 +01:00
2009-03-11 11:00:00 -07:00
2008-04-19 19:19:54 +02:00
2009-02-23 00:54:01 +01:00
2008-04-19 19:19:54 +02:00
2007-10-11 11:16:45 +02:00
2009-03-11 11:00:00 -07:00
2008-05-25 08:58:25 +02:00
2008-04-19 19:19:54 +02:00
2008-04-19 19:19:54 +02:00
2008-10-22 07:31:28 +02:00
2008-11-23 19:58:58 +01:00
2008-04-19 19:19:54 +02:00