PC floppy cable twists...
Tony Duell
ard at p850ug1.demon.co.uk
Thu Oct 20 15:53:54 CDT 2005
>
>
> ... discussion about this on another list got me curious - what *was*
> the point of that cable twist in a (IBM clone) PC floppy cable, when
> every other system on the planet was using straight-through cables?
>
> 1) Great, it means both drives in a system can be jumpered for the same
> ID - but someone's still got to go in and jumper/modify the last drive
That was part of it. The jumper hlock on the original Tandon drives was
of those infernal things where you break the metal bars with a sharp
screwdriver.
> in the chain so that it's terminated, so it's not like the twist
> eliminates messing around with jumpers.
Didn't it? OK, there was still the termination pack that had to be fitted
on the last drive on the cable (which was A:), but there were no jumpers
to fiddle with.
>
> 2) when the twist was introduced, there were presumably no clone
> machines around (it was there from day 1 IIRC) - and wouldn't the
> addition of a second floppy drive to an IBM machine have been a field
> service call anyway? So it's not like it was the general public changing
> jumpers, but a trained engineer...
Remember IBM did make the service manual (boardswapping) and TechRef
available to anyone. I think it was expected that some users would do
such upgrades themselves (but then again such users would have known how
to set jumpers).
>
> 3) IBM seemed to use a very small range of drives in the PC / XT / 286
> days, so it's not like there'd be a million jumper combinations to
> figure out. If a customer tried to add their own drive rather than
> buying through IBM, surely IBM couldn't care less if they struggled to
> figure the drive jumpers on their 'non-standard' unit out?
>
> It's got me curious as it seems like a hack that doesn't completely
> solve any kind of problem whilst introducing a difference between IBM
> and the rest of the industry.
You've missed the real reason...
The twist doesn't just swap over 2 of the the select lines, it also swaps
the motor-on line with one of the other, unused, select lines. This means
the motor-on lines for the 2 drives end up on different pins of the
controller connector, so the motors can be controlled seperately (and
independantly of drive select).
Now quite why you'd want to do this I don't know, but that, IMHO, is the
reason for the twist. It does something you can't do with link settings
alone.
-tony
More information about the cctalk
mailing list