PCI API
Till Straumann
strauman at slac.stanford.edu
Thu Mar 3 20:17:52 UTC 2005
Peter Dufault wrote:
>
> On Mar 2, 2005, at 8:58 PM, Till Straumann wrote:
>
>> I don't think 'hot adding' is needed or in any way easy to do. AFAIK
>> you rely on MOTLoad [or whatever it's called]
>> to perform the PCI configuration and the firmware is not going to
>> support any 'hot adding' [hot == while system
>> is powered-on / running].
>
>
> Considering how the cards mount on the VME card, hot adding is
> definitely an intellectual exercise only in relation to the MVME5500.
>
>>
>> OTOH, if a DEC21150 is plugged into the [cold] system and powered up,
>> MOTLoad will configure PCI
>> and you'll end up with 4 segments in total, the 1GHz ending up on
>> segment 3.
>>
>
> I don't think MOTLoad is that smart. When I add a PMCSPAN (DEC21150)
> with cards in it, MOTLoad displays the DEC21150 but doesn't show
> anything about the devices on it, though it displays the devices on
> BUS0 and BUS1. The manuals sure sound as if everything is hardwired in
> place in the topology I showed in my ASCII art. If there is a way to
> set everything up with solder I wouldn't be surprised to find out that
> is how it is configured.
>
> If anyone adds a bridge device off the PMCSPAN they'll have to plan to
> get the code in powerpc/shared working to setup the bridge and
> downstream devices.
Ouch - this is quite a task! Hopefully some pieces could be stolen from
bsd.
T.
>
>
> Peter Dufault
> HD Associates, Inc.
>
More information about the users
mailing list