From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Eg1AO-0001FC-Kf for mharc-grub-devel@gnu.org; Sat, 26 Nov 2005 09:36:40 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Eg1AL-0001DN-1k for grub-devel@gnu.org; Sat, 26 Nov 2005 09:36:37 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Eg1AH-0001Bx-Vk for grub-devel@gnu.org; Sat, 26 Nov 2005 09:36:35 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Eg1AH-0001Be-BO for grub-devel@gnu.org; Sat, 26 Nov 2005 09:36:33 -0500 Received: from [216.136.174.139] (helo=smtp101.mail.sc5.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1Eg1AH-0004oV-4C for grub-devel@gnu.org; Sat, 26 Nov 2005 09:36:33 -0500 Received: (qmail 35970 invoked from network); 26 Nov 2005 14:36:27 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=Received:Date:From:To:Subject:Message-ID:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding; b=sY6/v7mwrswwpxZOR9mx1a8952pCPO8Vu0LTPJ9vLfRgzMSK0DJegJJIbtx+pq2B8zmKe/T3BespRv3QUoSZmALxew+qkr2ubupEYwaq1/ArVYWqPCCmT5Y7ahokThx7JxTUrZhOGnrCwdcjTY3bdCoq8ktOE/V8Xp8Vh+Jsrag= ; Received: from unknown (HELO synapse) (subdino2004@82.127.254.18 with login) by smtp101.mail.sc5.yahoo.com with SMTP; 26 Nov 2005 14:36:26 -0000 Date: Sat, 26 Nov 2005 15:36:24 +0100 From: Vincent Pelletier To: grub-devel@gnu.org Message-ID: <20051126153624.3b4f486f@synapse> In-Reply-To: <4387AC45.20208@nic.fi> References: <435B72E9.6070603@nic.fi> <200511181206.49374.okuji@enbug.org> <43836C33.5090508@nic.fi> <200511252125.29459.okuji@enbug.org> <4387AC45.20208@nic.fi> X-Mailer: Sylpheed-Claws 1.9.100 (GTK+ 2.6.10; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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: Sat, 26 Nov 2005 14:36:38 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, 26 Nov 2005 02:28:53 +0200 Vesa Jääskeläinen wrote: > Yoshinori K. Okuji wrote: > > If you want to improve it, feel free to do it. It is our own > > format. But I think the byte order was set conveniently. > > Byte order is currently exactly the same as in .hex file :) > > It has minor issue with widechar fonts (char width > 1). It like > contains two different font data. First there is first half of like > normal 8x16 font and then there is second half. My idea would be to > store bitmap in scanlines instead of character blocks so I can take > whole character width and draw that. By the way, there is already a font format handled by IEEE1275 frame buffercards. - From the standard : set-font ( addr width height advance min-char #glyphs -- ) Set the current font as specified. So I think they can handle arbitrary-sized glyphs. I can't find the font data definition, but as "default-font" returns all those values for the default font, reverse engineering will be a matter of minutes. If the font format you want to design could be compatible with ths one, it would be a pleasure to port it to sparc :) - and probably the same for PPC. By the way, I think we should start a discussion on the API common to all architectures for framebuffer handling. Vincent Pelletier -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDiCCXFEQoKRQyjtURAryjAJ9Xppf3KxB4aYi8m5V1Xzta6fB5XgCeJXwE lVa4Lay3OgE/JF3WHBqfZ0k= =RJLt -----END PGP SIGNATURE----- ___________________________________________________________________________ Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger Téléchargez cette version sur http://fr.messenger.yahoo.com