From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1JhDXs-00041M-Qk for mharc-grub-devel@gnu.org; Wed, 02 Apr 2008 20:43:12 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JhDXq-00040f-GG for grub-devel@gnu.org; Wed, 02 Apr 2008 20:43:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JhDXo-00040G-QQ for grub-devel@gnu.org; Wed, 02 Apr 2008 20:43:10 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JhDXo-00040B-Lj for grub-devel@gnu.org; Wed, 02 Apr 2008 20:43:08 -0400 Received: from gateway06.websitewelcome.com ([67.18.39.7]) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1JhDXo-0008Hd-8w for grub-devel@gnu.org; Wed, 02 Apr 2008 20:43:08 -0400 Received: (qmail 26919 invoked from network); 3 Apr 2008 00:52:35 -0000 Received: from gator297.hostgator.com (74.53.228.114) by gateway06.websitewelcome.com with SMTP; 3 Apr 2008 00:52:35 -0000 Received: from c-67-185-142-228.hsd1.wa.comcast.net ([67.185.142.228]:58590 helo=[192.168.1.101]) by gator297.hostgator.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1JhDXh-0006no-9S for grub-devel@gnu.org; Wed, 02 Apr 2008 19:43:01 -0500 Message-ID: <47F42817.6040303@gibibit.com> Date: Wed, 02 Apr 2008 17:43:03 -0700 From: Colin D Bennett User-Agent: Thunderbird 2.0.0.12 (X11/20080228) MIME-Version: 1.0 To: grub-devel@gnu.org X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator297.hostgator.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - gibibit.com X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) Subject: Google SoC, Fancy Menus or USB keyboard 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: Thu, 03 Apr 2008 00:43:10 -0000 I am interested in possibly contributing to the GRUB project in the Google Summer of Code, and I was interested in further discussing the Fancy Menus idea. I have not used GRUB 2 yet (I am using Gentoo Linux primarily, with GRUB 0.9x), though I have downloaded and browsed the source code. I assume that fancy menus will still use the keyboard exclusively as the input device, for the time being. (Is there talk of mouse support?) Does GRUB code run in real mode? I was thinking that double-buffering the graphics might be important for fancy graphics effects, and wondered whether is it difficult to allocate and deal with a megabyte or so block of memory? When I last programmed real mode programs in DOS, I know the limitations based on segment sizes, etc., but it's been a while. Thanks! Best Regards, Colin