From owner-freebsd-hackers Thu Dec 14 3:58:13 2000 From owner-freebsd-hackers@FreeBSD.ORG Thu Dec 14 03:58:11 2000 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from smtp.alcove.fr (smtp.alcove.fr [212.155.209.139]) by hub.freebsd.org (Postfix) with ESMTP id 9AAAC37B402 for ; Thu, 14 Dec 2000 03:58:08 -0800 (PST) Received: from wiliam.alcove-int ([10.16.110.19]) by smtp.alcove.fr with esmtp (Exim 3.12 #1 (Debian)) id 146X14-0003XC-00; Thu, 14 Dec 2000 12:57:42 +0100 Received: from nsouch by wiliam.alcove-int with local (Exim 3.12 #1 (Debian)) id 146X11-0004Hr-00; Thu, 14 Dec 2000 12:57:39 +0100 Date: Thu, 14 Dec 2000 12:57:39 +0100 From: Nicolas Souchu To: Warner Losh Cc: hackers@FreeBSD.ORG Subject: Re: Partial start on pci + serial/parallel cards Message-ID: <20001214125739.C16207@wiliam.alcove-int> References: <20001212100513.B6007@wiliam.alcove-int> <20001211154207.A25074@wiliam.alcove-int> <200012090613.XAA18688@harmony.village.org> <20001211154207.A25074@wiliam.alcove-int> <200012111836.LAA38242@harmony.village.org> <20001212100513.B6007@wiliam.alcove-int> <200012121707.KAA30358@harmony.village.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.4i In-Reply-To: <200012121707.KAA30358@harmony.village.org>; from imp@village.org on Tue, Dec 12, 2000 at 10:07:07AM -0700 Organization: =?iso-8859-1?Q?Alc=F4ve=2C_http:=2F=2Fwww=2Ealcove=2Efr?= Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Dec 12, 2000 at 10:07:07AM -0700, Warner Losh wrote: > In message <20001212100513.B6007@wiliam.alcove-int> Nicolas Souchu writes: > : > looking at the code. I'd also think about moving it to dev/ppc with a > : > ppc_isa.c and ppc_puc.c. > : > : This is something I don't understand. If ppc_puc is a PCI driver why don't > : you put in the pci directory and let ppc_isa in isa one? > > Because in FreeBSD you put all the files for a driver in one > directory. In NetBSD you'd do things the way you are talking about. > sio and ppc break this rule right now. I'm sure that this subject has been discussion many times on the lists. I'm also sure that there's a good reason for this, otherwise it wouldn't be your choice (you is the team). But as it is the opposite of my personal feeling, could you give me one reason for this in few words? Is it for maintainance purpose, so you can remove the whole driver if not anymore supported for example? NetBSD is architecture independent oriented, so I guess their choice is also good from there point of view... Nicholas -- Nicolas.Souchu@alcove.fr Alcôve - Open Source Software Engineer - http://www.alcove.fr To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message