From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KKfSm-00085g-Sw for mharc-grub-devel@gnu.org; Sun, 20 Jul 2008 16:25:00 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KKfSl-00083E-DF for grub-devel@gnu.org; Sun, 20 Jul 2008 16:24:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KKfSj-00080P-UE for grub-devel@gnu.org; Sun, 20 Jul 2008 16:24:59 -0400 Received: from [199.232.76.173] (port=57026 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KKfSj-00080G-QA for grub-devel@gnu.org; Sun, 20 Jul 2008 16:24:57 -0400 Received: from c60.cesmail.net ([216.154.195.49]:58316) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1KKfSj-0006WG-QI for grub-devel@gnu.org; Sun, 20 Jul 2008 16:24:58 -0400 Received: from unknown (HELO relay.cesmail.net) ([192.168.1.81]) by c60.cesmail.net with ESMTP; 20 Jul 2008 16:24:54 -0400 Received: from [192.168.0.21] (static-72-92-88-10.phlapa.fios.verizon.net [72.92.88.10]) by relay.cesmail.net (Postfix) with ESMTP id EE6FF618F22 for ; Sun, 20 Jul 2008 16:24:53 -0400 (EDT) From: Pavel Roskin To: The development of GRUB 2 In-Reply-To: <87iqv0idwz.fsf@xs4all.nl> References: <20080703001716.13881.1754.stgit@dv.roinet.com> <87lk0i6cxo.fsf@xs4all.nl> <1215118211.2734.8.camel@dv> <871w2927ia.fsf@xs4all.nl> <20080704130732.xtvmz0baecc04wc8-cebfxv@webmail.spamcop.net> <87iqv0idwz.fsf@xs4all.nl> Content-Type: text/plain Date: Sun, 20 Jul 2008 16:24:52 -0400 Message-Id: <1216585492.14762.9.camel@dv> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 (2.22.3.1-1.fc9) Content-Transfer-Encoding: 7bit X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: [PATCH] Enable writing to ATA devices, fix several bugs 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: Sun, 20 Jul 2008 20:24:59 -0000 On Sun, 2008-07-20 at 20:55 +0200, Marco Gerards wrote: > Pavel Roskin writes: > > I know. That's why I'll write it from specifications or maybe I'll > > take it from the GNU/Hurd code. > > Taking it from Specifications will be better. > > I think the ATA driver of GNU Mach comes from Linux 2.0 or so. So > that won't change anything for us ;(. I don't think choosing consistent names could be interpreted as a copyright violation (except by companies like SCO, but then all bets are off). Anyway, if I ever have a chance to touch the GRUB ATA code again, I'll use FreeBSD as a reference. Using specification is probably not the best idea because we need GRUB to work on the real life hardware, and we need to be prepared to handle known quirks in popular hardware. -- Regards, Pavel Roskin