Make ATA code not bother to retry requests that return IDNF (specified sector not...
commitb6bc2402906f883af7657e0b0e78a6b3437374c5
authortorne <torne@a1c6a512-1295-4272-9138-f99709370657>
Wed, 7 Apr 2010 20:01:21 +0000 (7 20:01 +0000)
committertorne <torne@a1c6a512-1295-4272-9138-f99709370657>
Wed, 7 Apr 2010 20:01:21 +0000 (7 20:01 +0000)
treee569e1e2ec72f7300ddf956831a21cef427cfc9b
parentb9b559e9e56f7e5a0a8713f9241b734bcff0181f
Make ATA code not bother to retry requests that return IDNF (specified sector not valid).

There's no point retrying these requests for five seconds, the sector number isn't going to get any more valid. It interferes with being able to detect broken drives like the 5.5G 80GB iPod's.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25525 a1c6a512-1295-4272-9138-f99709370657
firmware/drivers/ata.c
firmware/target/arm/archos/av300/ata-target.h
firmware/target/arm/ata-target.h
firmware/target/arm/imx31/gigabeat-s/ata-target.h
firmware/target/arm/s3c2440/gigabeat-fx/ata-target.h
firmware/target/arm/tms320dm320/creative-zvm/ata-target.h
firmware/target/arm/tms320dm320/mrobe-500/ata-target.h
firmware/target/coldfire/ata-target.h
firmware/target/sh/archos/ata-target.h