diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2002-07-28 15:16:36 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2002-07-28 15:16:36 +0000 |
commit | ad8ac5c3ceba6f44c2470730f1c34082c194ffdf (patch) | |
tree | 921b30436f88eff89e297a5a6ed513732bc8fa91 /firmware/drivers/ata.c | |
parent | fce2a2898244a10f8155fd3cae52e8ac2be1c8a6 (diff) | |
download | rockbox-ad8ac5c3ceba6f44c2470730f1c34082c194ffdf.tar.gz rockbox-ad8ac5c3ceba6f44c2470730f1c34082c194ffdf.zip |
Added ata_disk_is_active() function
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1479 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/ata.c')
-rw-r--r-- | firmware/drivers/ata.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/firmware/drivers/ata.c b/firmware/drivers/ata.c index 18f50b24df..e80d53c3d0 100644 --- a/firmware/drivers/ata.c +++ b/firmware/drivers/ata.c | |||
@@ -174,7 +174,7 @@ int ata_read_sectors(unsigned long start, | |||
174 | return ret; | 174 | return ret; |
175 | } | 175 | } |
176 | 176 | ||
177 | #ifdef DISK_WRITE | 177 | //#ifdef DISK_WRITE |
178 | int ata_write_sectors(unsigned long start, | 178 | int ata_write_sectors(unsigned long start, |
179 | unsigned char count, | 179 | unsigned char count, |
180 | void* buf) | 180 | void* buf) |
@@ -230,7 +230,7 @@ int ata_write_sectors(unsigned long start, | |||
230 | mutex_unlock(&ata_mtx); | 230 | mutex_unlock(&ata_mtx); |
231 | return i; | 231 | return i; |
232 | } | 232 | } |
233 | #endif | 233 | //#endif |
234 | 234 | ||
235 | static int check_registers(void) | 235 | static int check_registers(void) |
236 | { | 236 | { |
@@ -269,6 +269,11 @@ void ata_spindown(int seconds) | |||
269 | sleep_timeout = seconds * HZ; | 269 | sleep_timeout = seconds * HZ; |
270 | } | 270 | } |
271 | 271 | ||
272 | bool ata_disk_is_active(void) | ||
273 | { | ||
274 | return !sleeping; | ||
275 | } | ||
276 | |||
272 | static int ata_perform_sleep(void) | 277 | static int ata_perform_sleep(void) |
273 | { | 278 | { |
274 | int ret = 0; | 279 | int ret = 0; |