Skip site navigation (1)Skip section navigation (2)
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>