From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LVRHr-0001fr-H5 for mharc-grub-devel@gnu.org; Fri, 06 Feb 2009 09:02:31 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LVJw9-0005Uo-9R for grub-devel@gnu.org; Fri, 06 Feb 2009 01:11:37 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LVJw8-0005Tr-0f for grub-devel@gnu.org; Fri, 06 Feb 2009 01:11:36 -0500 Received: from [199.232.76.173] (port=35153 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LVJw7-0005Tb-Nk for grub-devel@gnu.org; Fri, 06 Feb 2009 01:11:35 -0500 Received: from fg-out-1718.google.com ([72.14.220.152]:14644) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LVJw7-0007fq-AN for grub-devel@gnu.org; Fri, 06 Feb 2009 01:11:35 -0500 Received: by fg-out-1718.google.com with SMTP id l27so418681fgb.30 for ; Thu, 05 Feb 2009 22:11:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=vGLGDf6WVf5qy5IhYuP6lhxXej6p1+BsDt5fcocAYWc=; b=NA4Oq1JtexJdB0XsKGqGXoeBqUTmiTwbLAQ/1aRUpFPdiFA+KxT+UeVuvMwNRb0u81 1InzRXWkLr7RhWsamBMq8rvD7wX547OBflObGV3jDl016SijYFqCZGk2udoFooXzG/n7 aAGOCvWibUmvy+PcPRRCvw9bA8akAfSIQSU7k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=nTfkJBOIANT+H4sndEpt1UcUhrzZmWotGj1hiL2bYB1iwV2S/YRFcv/L4q9AZIAv/H CT9LeUz4FHwz9haKOYZF95VYqkF1E5trlcpP3/ygY5FhVVMRhIfFjA/lVeF3Av1boLtv kc5KWMC6r/OghhV+wwLDg+rwjwHu2bntHOP2w= Received: by 10.86.59.18 with SMTP id h18mr753029fga.57.1233900693782; Thu, 05 Feb 2009 22:11:33 -0800 (PST) Received: from ?192.168.1.25? (89-139.62-81.cust.bluewin.ch [81.62.139.89]) by mx.google.com with ESMTPS id l12sm2383764fgb.41.2009.02.05.22.11.33 (version=SSLv3 cipher=RC4-MD5); Thu, 05 Feb 2009 22:11:33 -0800 (PST) Message-ID: <498BD494.5000509@gmail.com> Date: Fri, 06 Feb 2009 07:11:32 +0100 From: phcoder User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: The development of GRUB 2 References: <498B4FCB.6090106@gmail.com> <20090205145428.2859b6c3@gibibit.com> In-Reply-To: <20090205145428.2859b6c3@gibibit.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: Framebuffer address and kernel video mode 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: Fri, 06 Feb 2009 06:11:37 -0000 Colin D Bennett wrote: > feature. That is, potentially future video drivers might not use a > framebuffer. (OpenGL driver? :-) In this context I would think more about X11 or vnc driver > The VBE driver can return the > framebuffer address, but if another driver can't provide it, then maybe > NULL is returned instead, and this would have to be handled by clients > of the video API. That's why I proposed to pass variable name to the parameter. Not having a framebuffer address means that xnu will boot in blind mode. So one should be able to specify video drivers for grub and xnu separately: E.g gfxmode=vnc [..] menuentry "Darwin" { xnugfx=vbe [...] } Thanks Vladimir 'phcoder' Serbinenko