From owner-freebsd-current Thu Dec 10 08:54:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA14944 for freebsd-current-outgoing; Thu, 10 Dec 1998 08:54:09 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA14939 for ; Thu, 10 Dec 1998 08:54:07 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA09403; Thu, 10 Dec 1998 09:53:49 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA22925; Thu, 10 Dec 1998 09:53:48 -0700 Date: Thu, 10 Dec 1998 09:53:48 -0700 Message-Id: <199812101653.JAA22925@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Jordan K. Hubbard" Cc: NAKAGAWA Yoshihisa , Nate Williams , Mike Smith , Nathan Dorfman , current@FreeBSD.ORG Subject: Re: PAO Integration? In-Reply-To: <29660.913281032@zippy.cdrom.com> References: <199812100653.PAA02808@chandra.eatell.msr.prug.or.jp> <29660.913281032@zippy.cdrom.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > 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. > > FWIW, I think Yoshihisa-san is quite correct here. There's nothing > keeping one from writing a separate bus attach function for each > ISA/PCI/etc PCIC just as we do for many of our "ISA" drivers which > have since evolved into PCI market models. The problem is that making it into an ISA device precludes us from doing alot of the 'IRQ' mapping, since that code is now wrapped up into the (once ISA independant) code. We (the FreeBSD laptop weenies) have been down this road in discussions before, and have rejected it as a hack. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message