I have a few questions about IDE... I know the basics, like master/slave and the like. I want to know about how (exactly) it works and about optimization.
Code:
/-hda /-hdc
| |
|-hdb |-hdd
| |
mobo+------+
ide0 ide1
Questions 1: How does it work? I looked at the ribbon cable before, and it appears to have just 40 wires, all of which go into the master device. Where/how does the slave come in? And when the devices are set as 'cable select', how do they know where they are on the cable?
Question 2: What is the best configuration? I read that hard drives should be on primary, because it separates them from the slower devices like cdroms and sometimes the secondary channel is slower. But what if the devices are the same speed (ie old hd+new cd)? What makes (ie what is the measurement of speed that makes) one device faster than another? If a faster device was put on master with a slower one on slave, would the master be affected?
Are transfers faster between different channels than between a master and slave on the same channel?