Simultaneous Access on Master and Slave IDE Drives?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
fei
Posts: 10
Joined: Sat Jul 07, 2007 4:40 am

Simultaneous Access on Master and Slave IDE Drives?

Post by fei »

I know there are issues when reading or writing data simultaneously from/to master and slave IDE drives, since a single IDE cable is shared. I remembered I read it somewhere that newer disks can handle simultaneous access. Am I right?

Regarding DMA operations, primary and slave both share the same irq (in compatibility mode). How should I distinguish which one is expecting a interrupt? Is there a case that both of them are expecting a interrupt simultaneous?

Thanks!
frank
Member
Member
Posts: 729
Joined: Sat Dec 30, 2006 2:31 pm
Location: East Coast, USA

Post by frank »

Well it would be my personal advice to not try and access the master and the slave at the same time. At least at first. Then after you understand IDE and the commands a little better you can attempt to do simultaneous access to both the master and slave. On the other hand you can access drives on different controllers at the same time with no problem since they have different ports and different IRQs.
Post Reply