summaryrefslogtreecommitdiff
path: root/firmware/drivers/ata.h
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-04-27 14:19:00 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-04-27 14:19:00 +0000
commit6c9e57810d6b07d4f05e4e7be14913b91083e2c3 (patch)
tree45bd8efa6f2dd675ce8e555736784a1347d72d7d /firmware/drivers/ata.h
parent2d00952708ece12a044776315908b571813608d6 (diff)
downloadrockbox-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.h12
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*/
33extern int ata_spindown(int time);
22extern int ata_hard_reset(void); 34extern int ata_hard_reset(void);
23extern int ata_soft_reset(void); 35extern int ata_soft_reset(void);
24extern int ata_init(void); 36extern int ata_init(void);