[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <46391C54.5070503@gmail.com>
Date: Thu, 03 May 2007 01:18:44 +0200
From: Rene Herman <rene.herman@...il.com>
To: "H. Peter Anvin" <hpa@...or.com>
CC: Jan Engelhardt <jengelh@...ux01.gwdg.de>,
Linus Torvalds <torvalds@...ux-foundation.org>,
linux-kernel <linux-kernel@...r.kernel.org>,
"Eric W. Biederman" <ebiederm@...ssion.com>,
Andi Kleen <ak@...e.de>, Jeff Garzik <jeff@...zik.org>,
Jeremy Fitzhardinge <jeremy@...p.org>
Subject: Re: arch/i386/boot rewrite, and all the hard-coded video cards
On 05/03/2007 12:59 AM, H. Peter Anvin wrote:
> Rene Herman wrote:
>> Checking here, and mine also has 132x25 as BIOS mode 0x14 in addition to
>> 0x55. Probably also not universal, and 0x54 (132x43) doesn't seem to be
>> repeated. Unfortunate that Qemu/Bocks don't have the VESA text modes.
>
> Does it export these modes though the VESA interface, or do you have to
> "select them blind?"
It also provides them as VESA modes yes. On further inspection, 0x14 is
actually a bit different:
BIOS 0x14 = 132x25, 8x16 char cell on 1056x400
BIOS 0x54 = VESA 0x10A = 132x43, 8x8 char cell on 1056x350
BIOS 0x55 = VESA 0x109 = 132x25, 8x14 char cell on 1056x350
Booting 2.6.20.1 on the machine with vga=ask finds BIOS 0x14 as 0214 and
VESA 0x10A as 030A but allows me to select 0254, 0255 and 0309 as well.
('scan' finds BIOS 0x14 as 0114 and BIOS 0x54 as 0154)
Rene.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists