Date: Sun, 20 Jul 1997 16:20:36 -0700 (MST) From: Terry Lambert <terry@lambert.org> To: se@FreeBSD.ORG (Stefan Esser) Cc: Shimon@i-connect.net, freebsd-hackers@FreeBSD.ORG, se@FreeBSD.ORG Subject: Re: pcireg.h lost children... ? Message-ID: <199707202320.QAA09987@phaeton.artisoft.com> In-Reply-To: <19970718202558.63332@mi.uni-koeln.de> from "Stefan Esser" at Jul 18, 97 08:25:58 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> One of the changes to the PCI code, that might follow (I have > not completely made up my mind) is, that the probe will just > associate a driver with a list of vendor/device IDs, and there > will no longer be a xxx_probe() function in the drivers. How does a PCI driver for, for instance, a DEC chip based ethernet board find boards for which a vendor/driver assignment has not yet been made? Currently, the probe code will find the board, and it will just work. One big problem I can see this causing (though I admit it cures one of my loudest complaints: destructive probing) is that the vendor/device/driver association list could quicly get too large to fit on the same floppy as the BSD kernel. 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707202320.QAA09987>