There’s a guide for using a PC floppy drive on an A500 here, if it’s of any use to anyone:
http://www.ianstedman.co.uk/Downloads/downloads.htmlThe bit that worries me is that in the ablve diagrams with the PC drive, some of the Amiga input rails are active high, there' normally held low by the O/C PC floppy drive outputs, and there’s a pull-up resistor to that line in the circuit, thus meaning that when no drive was present, the line would be active high.
On the other hand, when using an Amiga drive, the line would be inactive low when the drive isn't present as the high signal coming from the floppy drive signal rail is no longer present.
(NB. This argument would seem to apply to any drive that might not be present out of DF0 to DF3, regardless of the presence of other drives, through the action of the drive select lines).
At least I think this is the reasoning that I came to; it’s a while since I thought about the problem. Due to this, I decided to shelf the multi-PC floppy controller project I was working on (Don’t like the idea of *odd* rail levels confusing the system) and stick to the directly compatible (Just the 1 internal drive on the A1200, as yet) Amiga drive.
Hope someone can follow the reasoning behind this possible *problem*,
Hodgkinson.