From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Mc4pY-0008Hh-Ko for mharc-grub-devel@gnu.org; Fri, 14 Aug 2009 18:01:00 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mc4pX-0008HU-6J for grub-devel@gnu.org; Fri, 14 Aug 2009 18:00:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mc4pS-0008GP-DD for grub-devel@gnu.org; Fri, 14 Aug 2009 18:00:58 -0400 Received: from [199.232.76.173] (port=43229 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mc4pS-0008GM-9U for grub-devel@gnu.org; Fri, 14 Aug 2009 18:00:54 -0400 Received: from c60.cesmail.net ([216.154.195.49]:52065) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1Mc4pR-0000dY-Jz for grub-devel@gnu.org; Fri, 14 Aug 2009 18:00:53 -0400 Received: from unknown (HELO smtprelay2.cesmail.net) ([192.168.1.112]) by c60.cesmail.net with ESMTP; 14 Aug 2009 18:00:52 -0400 Received: from [192.168.0.22] (static-72-92-88-10.phlapa.fios.verizon.net [72.92.88.10]) by smtprelay2.cesmail.net (Postfix) with ESMTPSA id 1E28234C6A for ; Fri, 14 Aug 2009 18:14:49 -0400 (EDT) From: Pavel Roskin To: The development of GRUB 2 In-Reply-To: References: Content-Type: text/plain Date: Fri, 14 Aug 2009 18:00:49 -0400 Message-Id: <1250287249.8137.65.camel@mj> Mime-Version: 1.0 X-Mailer: Evolution 2.26.3 (2.26.3-1.fc11) Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: [PATCH] Split big and little endian BeFS and AtheFS 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: Fri, 14 Aug 2009 22:00:59 -0000 On Fri, 2009-08-14 at 22:53 +0200, Vladimir 'phcoder' Serbinenko wrote: > Hello. Currently afs and befs modules handle both big and little > endian variants. Here is a patch to split into 2 modules. > Unfortunately I wasn't able to find easily-available big-endian images > to test but it shouldn't be a huge problem since we currently don't > boot corresponding OS on big-endian machines. > 24643 coreafsbe.img > 24423 coreafsle.img > 25168 coreafs.img > 24548 corebefsbe.img > 24353 corebefsle.img > 25039 corebefs.img I'm fine with the split, but please use something more descriptive than U16, U32 and U64. Maybe fs_to_cpu16() etc. -- Regards, Pavel Roskin