From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1E8IhD-00037t-0A for mharc-grub-devel@gnu.org; Thu, 25 Aug 2005 10:27:11 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1E8IhB-000376-96 for grub-devel@gnu.org; Thu, 25 Aug 2005 10:27:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1E8IhA-00036b-Cm for grub-devel@gnu.org; Thu, 25 Aug 2005 10:27:08 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E8Ih9-00035A-D6 for grub-devel@gnu.org; Thu, 25 Aug 2005 10:27:07 -0400 Received: from [217.12.11.34] (helo=smtp003.mail.ukl.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1E8IaH-0004ju-2i for grub-devel@gnu.org; Thu, 25 Aug 2005 10:20:01 -0400 Received: (qmail 56176 invoked from network); 25 Aug 2005 14:18:41 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=Received:Message-ID:Date:From:User-Agent:X-Accept-Language:MIME-Version:To:Subject:References:In-Reply-To:X-Enigmail-Version:Content-Type; b=G2AJbYqhgnciakkKj5vKSRx5mvNrNHcC9P5QuvAf6nrTnGqz4/QgYVSqUytWWJwp/BdmodS5zNswcpl8GAOWYV+FrO2MnUXAicEd99oOWpWYYkW++/3Qpj6cvC8ku//acv7NT/ZcfEX+LbtiW617++AMI5eomufp2++Mz4q0vg8= ; Received: from unknown (HELO ?192.168.0.2?) (subdino2004@83.194.190.198 with plain) by smtp003.mail.ukl.yahoo.com with SMTP; 25 Aug 2005 14:18:40 -0000 Message-ID: <430DD33F.6000009@yahoo.fr> Date: Thu, 25 Aug 2005 16:18:39 +0200 From: Vincent Pelletier User-Agent: Debian Thunderbird 1.0.6 (X11/20050802) X-Accept-Language: en-us, en MIME-Version: 1.0 To: The development of GRUB 2 References: <430D9B31.7000702@yahoo.fr> <99864452645980518686efbf5ebbe0d4@penguinppc.org> In-Reply-To: <99864452645980518686efbf5ebbe0d4@penguinppc.org> X-Enigmail-Version: 0.92.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigA6B571EC9EEEE33F497FE946" Subject: Re: [PATCH] Framebuffer ieee1275 support & test commands 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, 25 Aug 2005 14:27:09 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigA6B571EC9EEEE33F497FE946 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hollis Blanchard wrote: > - you have lots of commented-out code present Patch lines : 68 : waiting for me to fix the grub_ieee1275_fb_addr stuff. 597..600 & 949..961 : I don't know how widely these functions are implemented in framebuffers, so I disabled them. 921 & 927 : Forgot those. > - what is this "GRUB_EMBED" stuff? It's to work around the fact that sparc64 doesn't support modules. So I have to embed them inside grubof, and make them debug commands. I thought it was obvious... What may not be is that it has only a meaning for sparc64, and won't have any once module support will be added. > - I'm unclear on your distinction between "fb" and "fbprops" in file names. fb contains needed functions to make framebuffer work. fbprops only contains functions that make it easier (and less verbose) to get properties of the framebuffer devices. May be merged with fb.c, may not exist at all... I'm not sure. > In general I'd say this patch is not yet ready for merging. It's not ready for merging, as I don't even know if it builds on ppc as I said in the first mail. Moreover, I'm not sure I'll have much time to work on those next days, so I prefer posting the patch as soon as possible in case someone want to work on it. It could also help finding a common framebuffer API. I should remember to tag such mails as RFC, not as PATCH... > What is your model for framebuffer drivers in general (including across > architectures)? For example, every fb driver will provide what API, and > should that be used by common code? That common API still has to be defined... I sent some ideas in a mail some days ago. Vincent Pelletier --------------enigA6B571EC9EEEE33F497FE946 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDDdNEFEQoKRQyjtURAkx6AJ0aKGKf0B1Y/gvoNirSOg3i+y9aBgCfZ148 Yv2CF7NmZNL/bpNIDQRHOuA= =r61c -----END PGP SIGNATURE----- --------------enigA6B571EC9EEEE33F497FE946-- ___________________________________________________________________________ Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger Téléchargez cette version sur http://fr.messenger.yahoo.com