From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1M0KLM-0001Jx-7i for mharc-grub-devel@gnu.org; Sat, 02 May 2009 14:53:48 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M0KLJ-0001Gc-Ln for grub-devel@gnu.org; Sat, 02 May 2009 14:53:45 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M0KLC-0001Az-Cw for grub-devel@gnu.org; Sat, 02 May 2009 14:53:44 -0400 Received: from [199.232.76.173] (port=51696 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M0KLC-0001Aw-9z for grub-devel@gnu.org; Sat, 02 May 2009 14:53:38 -0400 Received: from mta-out.inet.fi ([195.156.147.13]:51522 helo=kirsi1.inet.fi) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M0KLB-0007hu-Ns for grub-devel@gnu.org; Sat, 02 May 2009 14:53:38 -0400 Received: from [192.168.1.102] (84.248.105.254) by kirsi1.inet.fi (8.5.014) id 49F6055A0030EDC1 for grub-devel@gnu.org; Sat, 2 May 2009 21:53:31 +0300 Message-ID: <49FC96A1.1050504@nic.fi> Date: Sat, 02 May 2009 21:53:21 +0300 From: =?UTF-8?B?VmVzYSBKw6TDpHNrZWzDpGluZW4=?= User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: The development of GRUB 2 X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: Quoted-Printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: absence notice... 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: Sat, 02 May 2009 18:53:46 -0000 Hi All, I will be absence from the project related work for a while... So please feel free to continue or replace the work that I may have got pending. Some tasks that could be done: - Video API: save/restore mode. Use "anonymous" data structure that only device driver itself understands. Having one common block that video subsystem understands and can choose proper video driver. Idea is to save mode and then execute something in different mode (Eg. test videomode) and then restore back to working one if it does not work. struct { // common part char *driver_name/id; // driver specific data char driver_specific[0]; }; - MM: improve allocation strategy to allocate from start or end of area. Add more memory areas to MM. Needed at least on x86 with Real Mode possibility (eg. PCBIOS in use). Need to have difference between lowmem (< 1MiB) vs. highmem. GRUB normal code/data should go to highmem. BIOS access data need to go to lowmem. OS kernel code probably should be loaded at begining on highmem. Colin: Please feel free to integrate graphical menu change without my approval. If you feel unsure, please ask in mailing list. Can't remember anything else for this occasion what important would have been under the work. I might read this mailing list occasionally, but don't be suppriced if I do not notice questions addressed to me. Thanks, Vesa J=C3=A4=C3=A4skel=C3=A4inen