Port-vax archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Address of second TMSCP controller
> On Jan 26, 2021, at 10:56 AM, David Brownlee <abs%netbsd.org@localhost> wrote:
>
> On Tue, 26 Jan 2021 at 15:20, Anders Magnusson <ragge%tethuvudet.se@localhost> wrote:
>>
>> Den 2021-01-26 kl. 16:05, skrev Paul Koning:
>>>
>>>> I imagine you could add a second mtc line to your config at whatever
>>>> address you put your Dilog card at. ISTR that DEC had a bunch of rules
>>>> for such addresses - the phrase "floating CSR space" comes to mind -
>>> Right. In the DEC rules, this is a "first unit fixed, rest float"
>>> device, just like the MSCP disk controllers. The float CSR rank is 30.
>>> Does NetBSD do the floating CSR address algorithm? If not, yes, just
>>> pick some address and tell the OS what it is.
>>>
>> No, NetBSD do obey the floating CSR spec.
>> This code is actually from 4BSD which didn't either.
>
> Is it just a matter of adding mtc* lines to the config for the 2nd and
> subsequent floating address - or is there some risk of false positives
> if a different device is at that address?
Yes and no. If the address assignment is done correctly the identification will be correct. If a device is located on an address that belongs to another (whether by float or fixed rules) you get the wrong outcome, of course.
paul
Home |
Main Index |
Thread Index |
Old Index