Subject: Re: multi function PCI devices with shared registers
To: Roger Brooks <R.S.Brooks@liverpool.ac.uk>
From: Ignatios Souvatzis <email@example.com>
Date: 03/03/1999 15:23:44
On Wed, Mar 03, 1999 at 02:18:42PM +0000, Roger Brooks wrote:
> On 3 Mar 1999, Johan Danielsson wrote:
> >firstname.lastname@example.org (Chris G. Demetriou) writes:
> >> In the short run, you're probably best going with some ad hoc gross
> >> hack.
> Could one deal with this by constructing a "bus" on the card? E.g.
> sillycard* at pci? dev ? function ?
> sillycardbus* at sillycard?
> device_a* at sillycardbus? <some config data probably required>
> device_b* at sillycardbus? <some config data probably required>
Well... normally you'd do:
sillycard* at pci? dev ? function ?
device_a* at sillycard? config foo
device_b* at sillycard? config bar