From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1EgqYj-0000e7-Ed for mharc-grub-devel@gnu.org; Mon, 28 Nov 2005 16:29:13 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EgqYh-0000ck-Le for grub-devel@gnu.org; Mon, 28 Nov 2005 16:29:11 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EgqYg-0000bS-0D for grub-devel@gnu.org; Mon, 28 Nov 2005 16:29:11 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EgqYf-0000bO-Ps for grub-devel@gnu.org; Mon, 28 Nov 2005 16:29:09 -0500 Received: from [157.24.2.30] (helo=smtp1.cc.lut.fi) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EgqYf-0003dV-As for grub-devel@gnu.org; Mon, 28 Nov 2005 16:29:09 -0500 Received: from localhost (smtp1 [127.0.0.1]) by smtp1.cc.lut.fi (Postfix) with ESMTP id 3782570156 for ; Mon, 28 Nov 2005 23:29:06 +0200 (EET) Received: from smtp1.cc.lut.fi ([127.0.0.1]) by localhost (smtp1.cc.lut.fi [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03042-11 for ; Mon, 28 Nov 2005 23:29:05 +0200 (EET) Received: from [192.168.1.100] (lk4-a-4-1.lnet.lut.fi [157.24.102.107]) by smtp1.cc.lut.fi (Postfix) with ESMTP id E719C70124 for ; Mon, 28 Nov 2005 23:29:05 +0200 (EET) Message-ID: <438B76AA.2030501@nic.fi> Date: Mon, 28 Nov 2005 23:29:14 +0200 From: =?UTF-8?B?VmVzYSBKw6TDpHNrZWzDpGluZW4=?= User-Agent: Thunderbird 1.4.1 (Windows/20051006) MIME-Version: 1.0 To: The development of GRUB 2 References: <435B72E9.6070603@nic.fi> <200511181206.49374.okuji@enbug.org> <43836C33.5090508@nic.fi> <200511252125.29459.okuji@enbug.org> <4387AC45.20208@nic.fi> In-Reply-To: <4387AC45.20208@nic.fi> X-Enigmail-Version: 0.93.0.0 Content-Type: text/plain; charset=UTF-8 X-Virus-Scanned: by lut.fi Content-Transfer-Encoding: quoted-printable Subject: Re: Video subsystem draft 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: Mon, 28 Nov 2005 21:29:11 -0000 Vesa J=C3=A4=C3=A4skel=C3=A4inen wrote: > Just in case you (or someone else) want to test current version, I have > uploaded it to: > http://jumi.lut.fi/~vjaaskel/grub2/grub2-video-20051126.tar.gz >=20 > I noticed that when ever I call grub_error something brakes, but what i= s > doing it I can't tell. There is a testerr3 function in video/video.c > that tries to demonstrate when does the corruption occur. >=20 > Oh.. and before anyone asks, video implementation is not still complete= . > Code itself probably wont compile in other archs. But I think the > interface itself could be OK. But it needs to mature a bit. VGA module > is disabled until I have time to look how to modify it to fit new syste= m. Here is most up to date version: http://jumi.lut.fi/~vjaaskel/grub2/grub2-video-20051128.tar.gz I need to do more checks that everything works correctly and verity that all features are present. So it is still not ready to be committed. I think that it currently has all basic functionality that is provided by older graphic terminals (except color changing). When I was testing scrolling functionality and writing some garbage from keyboard, at around column 79/80 all the rest characters on line gets corrupted. I am not sure is this related to that other issue, but if someone gets some ideas where the problem could come I would like to hear about it. I noticed that there are some hard coded 79's in command line parsing, but hadn't got enough time yet to investigate it. Quick help how to test it yourself (/dev/fd0 contains valid floppy): cd grub2.video ./configure make && ../makegrub There is grub.cfg included that loads all necessary modules. After booting: terminal videoterm