Subject: Re: multi function PCI devices with shared registers
To: None <tech-kern@netbsd.org>
From: Roger Brooks <R.S.Brooks@liverpool.ac.uk>
List: tech-kern
Date: 03/03/1999 14:18:42
On 3 Mar 1999, Johan Danielsson wrote:

>cgd@netbsd.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>


Roger

------------------------------------------------------------------------------
Roger Brooks (Systems Programmer),          |  Email: R.S.Brooks@liv.ac.uk
Computing Services Dept,                    |  Tel:   +44 151 794 4441
The University of Liverpool,                |  Fax:   +44 151 794 4442
PO Box 147, Liverpool L69 3BX, UK           | 
------------------------------------------------------------------------------