From owner-freebsd-current Tue Sep 5 09:02:06 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.11/8.6.6) id JAA04916 for current-outgoing; Tue, 5 Sep 1995 09:02:06 -0700 Received: from Sysiphos (Sysiphos.MI.Uni-Koeln.DE [134.95.212.10]) by freefall.freebsd.org (8.6.11/8.6.6) with SMTP id JAA04909 for ; Tue, 5 Sep 1995 09:01:53 -0700 Received: by Sysiphos id AA05330 (5.67b/IDA-1.5 for current@freebsd.org); Tue, 5 Sep 1995 17:59:31 +0200 Message-Id: <199509051559.AA05330@Sysiphos> From: se@zpr.uni-koeln.de (Stefan Esser) Date: Tue, 5 Sep 1995 17:59:30 +0200 In-Reply-To: "Garrett A. Wollman" "devinfo - Houston, we have a small crisis here.." (Sep 5, 10:41) X-Mailer: Mail User's Shell (7.2.6 alpha(2) 7/9/95) To: "Garrett A. Wollman" Subject: Re: devinfo - Houston, we have a small crisis here.. Cc: current@freebsd.org Sender: current-owner@freebsd.org Precedence: bulk On Sep 5, 10:41, "Garrett A. Wollman" wrote: } The way the PCI drivers handle devconf is completely wrong; it's one } of the items on my whiteboard to fix. I place the rewrite fairly high } in priority, so you can expect to see something happen pretty soon } (unfortunately not soon enough to help you in doing 2.1). I REALLY don't like the idea of having the PCI code changed by someone else for better devconf support ! Especially not in the way that has been mentioned in earlier messages to this mailing list. It is as it is for some purpose. } lsdev was written much earlier than devmenu was and needs to be } updated. For the moment, the best thing to do (I know that it's evil) } is to have a table of driver names built in, and then match those } against what devconf says to assign classes. You should have a } `bogus' class for the things that the PCI code incorrectly registers. I'm ready to change whatever is necessary, to have the PCI code correctly register things. But I'm not going to accept that PCI devices are dealt with as if they were ISA devices. They aren't and I'm glad it is that way. I am open to discussion. Regards, STefan -- Stefan Esser, Zentrum fuer Paralleles Rechnen Tel: +49 221 4706021 Universitaet zu Koeln, Weyertal 80, 50931 Koeln FAX: +49 221 4705160 ============================================================================== http://www.zpr.uni-koeln.de/staff/esser/esser.html