Set a lower maximum number of iterations in AtapiSoftReset.
authorColin Finck <colin@reactos.org>
Sat, 12 Dec 2009 17:14:26 +0000 (17:14 +0000)
committerColin Finck <colin@reactos.org>
Sat, 12 Dec 2009 17:14:26 +0000 (17:14 +0000)
commitc42afd308e7a6b9084e1ff6175816f59e85e1617
treea335a42a8613c7e9c6201ed3d1b2d6789705e7fa
parentaad3e1c393f6aa487ce52a09a70e3fee24e164c9
Set a lower maximum number of iterations in AtapiSoftReset.
This reduces the UniATA bootup time in VMware (which doesn't seem to clear the IDE_STATUS_BUSY flag) from 70 seconds to around 8.

Tested successfully under QEMU, VBox, VMware and an Athlon XP-based system.

svn path=/trunk/; revision=44552
reactos/drivers/storage/ide/uniata/id_ata.cpp