- Always wait for expected interrupts in WaitBusyTO(), even if drive is
commit6479057c2e615cdc066bcfe27ef72f16614b788e
authorneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Thu, 28 May 2009 00:47:01 +0000 (28 00:47 +0000)
committerneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Thu, 28 May 2009 00:47:01 +0000 (28 00:47 +0000)
tree249a88ffb7212d65ce1b170b889099d1e7109a02
parent2b37ec22ebb2e7a570742499cff7b3cfa0f16e19
 - Always wait for expected interrupts in WaitBusyTO(), even if drive is
   already finished upon entry.
 - Ensure signals aren't cleared before they are read.
 - Clear interrupt handler if timeout occurs.
 - Added definition for timeout value.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@31316 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
arch/common/ata.device/ata.conf
arch/common/ata.device/ata.h
arch/common/ata.device/lowlevel.c