[Coco] Max number of floppy drives with DOS

Alex Evans varmfskii at gmail.com
Wed May 19 07:58:14 EDT 2021


With those values, you are choosing both the slot for the ROM select
and the hardware select.  It is possible to choose them separately
using different values in the two nybbles.

On Wed, May 19, 2021 at 7:34 AM Francis Swygert <farna at att.net> wrote:
>
> Date: Tue, 18 May 2021 09:58:08 +0000
> From: rietveld rietveld <rietveldh at hotmail.com>
>
>
> I actually played with this MPI solution last night using POKE 65407,51 and POKE 65407,34 to software select the controllers.  I have a double sided 5 1/4 and 3 1/2 in slot 4 and a pair of double sided 5 1/4 drives in slot 3.
> I am just playing around with a RAMDISK to act as the go between. I can copy from physical disk to RAMDISK then POKE a slot select and copy from RAMDISK to the other set of drives.
> =====================================
> The only problem is that you're actually switching ROMs as well. With a CoCo2 this would be problematic, but on a CoCo3 that loads the ROMs into RAM at startup, I suppose it keeps the ROM from the first controller active... or does it re-load the ROM from the active controller when the slot is changed? As long as both ROMs are identical it probably doesn't matter, but this is interesting. So what happens with the ROM when the slots are changed? Nothing, or does it re-load? Won't matter with OS-9, of course, you just need to keep up with which controller is being used. I suppose a driver could be written that selected the correct slot when a certain drive number was chosen. The default controller being the main drives, the second controller having modified drivers so that when that drive number was chosen it would switch slots. Hmmm.... the default drivers would need to be changed to select the correct slot also, or the secondary drivers would need some way to switch back the the primary when an operation completed.
>
>
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco


More information about the Coco mailing list