From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MYTlo-0000lD-Oy for mharc-grub-devel@gnu.org; Tue, 04 Aug 2009 19:50:16 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MYTln-0000kK-Ga for grub-devel@gnu.org; Tue, 04 Aug 2009 19:50:15 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MYTlj-0000ep-2M for grub-devel@gnu.org; Tue, 04 Aug 2009 19:50:15 -0400 Received: from [199.232.76.173] (port=42199 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MYTli-0000eP-Ri for grub-devel@gnu.org; Tue, 04 Aug 2009 19:50:10 -0400 Received: from mx20.gnu.org ([199.232.41.8]:21818) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MYTli-00038D-7M for grub-devel@gnu.org; Tue, 04 Aug 2009 19:50:10 -0400 Received: from sca-ea-mail-4.sun.com ([192.18.43.22]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MYTlh-0005vX-0N for grub-devel@gnu.org; Tue, 04 Aug 2009 19:50:09 -0400 Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59]) by sca-ea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n74NnvT2026881; Tue, 4 Aug 2009 23:49:58 GMT Received: from [129.146.226.114] (smack.SFBay.Sun.COM [129.146.226.114]) by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n74NnvNu309280; Tue, 4 Aug 2009 16:49:57 -0700 (PDT) Message-ID: <4A78C925.3010506@sun.com> Date: Tue, 04 Aug 2009 16:49:57 -0700 From: Jan Setje-Eilers User-Agent: Thunderbird 2.0.0.21 (X11/20090623) MIME-Version: 1.0 To: rmh@aybabtu.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Detected-Operating-System: by mx20.gnu.org: Solaris 9 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Cc: grub-devel@gnu.org Subject: Re: VBE info request bit per Multiboot Specification 1 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Aug 2009 23:50:15 -0000 > On Tue, Aug 04, 2009 at 01:37:19PM -0400, Francis Shim wrote: >> Hi, >> >> In the Multiboot specifications (version 1), there is a flag that >> the OS Image can set to request that the boot loader provide VBE >> information to the OS kernel upon boot up via the Multiboot >> Information structure. Legacy GRUB (GRUB1) deos not support this >> feature without a patch that is circulating around in OS >> development websites; > > Hi, > > It's not implemented. But since you mention that a patched GRUB > Legacy supports it, I assume there are a number of OSes that > implement it. FWIW, we've got a prototype VESA console for Solaris that uses that structure to avoid additional mode switches. In fact, was just looking into what this looked like in GRUB 2 when someone pointed this thread out to me. If the structure is built up compatibly, things should just work. > Can you provide us with a test case? This would make an > implementation of the GRUB side much easier. > > Btw, would you like to work on this? It's not difficult, as we > already support something analogous in the Linux loader. Unless there's another preferred interface (or someone beats us to it). we'll likely end up filling in. Considering the VBE code that's already there this is fairly trivial. -jan