diff options
author | Björn Stenberg <bjorn@haxx.se> | 2002-04-27 14:19:00 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2002-04-27 14:19:00 +0000 |
commit | 6c9e57810d6b07d4f05e4e7be14913b91083e2c3 (patch) | |
tree | 45bd8efa6f2dd675ce8e555736784a1347d72d7d /firmware/drivers/ata.h | |
parent | 2d00952708ece12a044776315908b571813608d6 (diff) | |
download | rockbox-6c9e57810d6b07d4f05e4e7be14913b91083e2c3.tar.gz rockbox-6c9e57810d6b07d4f05e4e7be14913b91083e2c3.zip |
Added ata_spindown() and use of ALT_STATUS instead of STATUS
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@259 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/ata.h')
-rw-r--r-- | firmware/drivers/ata.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/firmware/drivers/ata.h b/firmware/drivers/ata.h index 50cd85d755..38e45d9e45 100644 --- a/firmware/drivers/ata.h +++ b/firmware/drivers/ata.h | |||
@@ -19,6 +19,18 @@ | |||
19 | #ifndef __ATA_H__ | 19 | #ifndef __ATA_H__ |
20 | #define __ATA_H__ | 20 | #define __ATA_H__ |
21 | 21 | ||
22 | /* | ||
23 | ata_spindown() time values: | ||
24 | -1 Immediate spindown | ||
25 | 0 Timeout disabled | ||
26 | 1-240 (time * 5) seconds | ||
27 | 241-251((time - 240) * 30) minutes | ||
28 | 252 21 minutes | ||
29 | 253 Period between 8 and 12 hrs | ||
30 | 254 Reserved | ||
31 | 255 21 min 15 s | ||
32 | */ | ||
33 | extern int ata_spindown(int time); | ||
22 | extern int ata_hard_reset(void); | 34 | extern int ata_hard_reset(void); |
23 | extern int ata_soft_reset(void); | 35 | extern int ata_soft_reset(void); |
24 | extern int ata_init(void); | 36 | extern int ata_init(void); |