From owner-freebsd-current Thu Dec 10 18:17:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA26993 for freebsd-current-outgoing; Thu, 10 Dec 1998 18:17:44 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (ppp-dd.dialup.hilink.com.au [203.2.144.23]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA26988 for ; Thu, 10 Dec 1998 18:17:41 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id SAA00665; Thu, 10 Dec 1998 18:10:07 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Message-Id: <199812110210.SAA00665@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: NAKAGAWA Yoshihisa cc: Nate Williams , Mike Smith , Nathan Dorfman , current@FreeBSD.ORG Subject: Re: PAO Integration? In-reply-to: Your message of "Thu, 10 Dec 1998 15:53:26 +0900." <199812100653.PAA02808@chandra.eatell.msr.prug.or.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 10 Dec 1998 18:10:04 -0800 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I disagree. Just because some are ISA doesn't mean that all are ISA. > > Also, this makes it harder (not eaiser) to support CardBus in the > > future. > > I disagree 3.0-RELEASE style. ISA device, shuld be attach as ISA > device. PCI PCIC, like CardBus controller, shuld be attach as PCI > device. It should be separate PCIC core code from bus depend and > bus independ. PCICs are bridges, not devices. Treating a PCIC like an ISA device is a bad idea for many reasons. It's an error to confuse the physical and logical interfaces to a device. > CardBus support, we are planning on newconfig Project in near > future. Bus independ code is necessary. So, we use NetBSD(4.4BSD) > style bus and device configuration code. ... despite the fact that we have a clear roadmap which does not include the 'newconfig' model, is notably superior, and has already been deployed. If you really hope for your work to be relevant to FreeBSD in general, *please* spend some time to acquaint yourselves with the directions we're already taking. Much of the work that you still have to do on the newconfig stuff has already been done. Much more that newconfig doesn't address has also already been done, and in a fashion much more consistent with established interfaces (cf. the vnode interface). -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message