On 08/18/2016 03:39 PM, Noel Chiappa wrote:
> From: Paul Koning
> A lot of Unibus/Qbus devices have "floating CSRs" which means they
> don't have fixed address assignments. Instead, the correct address is
> based on a set of rules, which puts devices in an ordered list and
> assigns addresses in sequence. .. If you get the address wrong, the
> system will see the device as the wrong type
What about if you have a series of devices (A, B, C, D, E), assigned addresses
in the correct order, and then you remove C from the system; will the software
stop probing for more devices when it gets to C (ie. D and E, although still
plugged in, will not be seen)?
This can mess up the whole scheme. I just gave up on the
auto assignment of addresses, and wrote a script to
configure the devices. This was a big help as I was often
putting boards in and out of the system.
(I went looking for the file and couldn't find it.)
Jon