diff options
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); |