Quote:
It's been quite a while since I've dealt with low level ide stuff. But i can't find any reference to a CS2 line. Only CS0 & CS1, wouldn't both of these need re-routing for the 2nd pair of drives?



Yeah, faulty memory here. They were originally called CS1 and CS3, back in the days when IDE shared some address decoding with the floppy controller.

Now they're CS0 and CS1. In theory, we need to reroute different address lines from the CPU to both of CS0 and CS1 for each group of two drives. In practice, we might get away with only CS0 done that way, sharing CS1. But both is better.

Cheers