Date: Tue, 13 Jun 2000 09:05:04 -0700 (PDT) From: Matthew Jacob <mjacob@feral.com> To: arch@FreeBSD.ORG Subject: Re: cvs commit: src/sys/pci pci.c pcisupport.c pcivar.h Message-ID: <Pine.BSF.4.05.10006130901170.2214-100000@semuta.feral.com> In-Reply-To: <20000613105332.A97964@mithrandr.moria.org>
next in thread | previous in thread | raw e-mail | index | archive | help
We discussed this very extensively during SparcStation-1 development. In fact early SunOS 4.0.3c prior to release had just something like this (the code stayed around for years protected by "DAVE_DOESNT_WANT_THIS_ANY_MORE"). The consensus eventually was that this was pointless because the ultimate goal is to have all possible available drivers sit somewhere and just be loaded if the h/w was present. Once you get even close to the goal of all self-identifying devices (which is pretty darn close now), what's the added advantage of a message that most users won't grok and will generate a support call about (I'm talking commercial space here)? -matt On Tue, 13 Jun 2000, Neil Blakey-Milner wrote: > On Tue 2000-06-13 (10:47), Poul-Henning Kamp wrote: > > >As I said on in a reply to committers, this is probably best handled by > > >the nomatch method of the pci driver. > > > > Completely unrelated to where we do this, I have had a fair number of > > people ask me why we don't say stuff like: > > > > "Found <FOOcorp magicchip 1242> Configure \"blaha\" driver in your kernel" > > > > I can see all the bloat arguments, but I have to say that the idea > > has some merit... > > It would be nice (as well as in the kernel boot, or as an alternative) > if we could do this from userland. Basically just all those PNP and PCI > ids cross referenced with the module name, and then we can just click > and drool to load the module. > > As we become more able to use libh, this will become a very useful > feature. > > (which reminds me that I should get back to the sysctl enumeration of > newbus devices, which may help in this) > > Neil > -- > Neil Blakey-Milner > Sunesi Clinical Systems > nbm@mithrandr.moria.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-arch" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.10006130901170.2214-100000>