summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Gevaerts <frank@gevaerts.be>2008-11-04 19:36:17 +0000
committerFrank Gevaerts <frank@gevaerts.be>2008-11-04 19:36:17 +0000
commit147a23a6ed370278d6ebfe9912545fe7d10f7389 (patch)
tree2eaa044f70aabb0a44ee96e7e623bdf4a8bf7123
parentc6ccf7586931f175c73b23b04d84c4b1588c6c02 (diff)
downloadrockbox-147a23a6ed370278d6ebfe9912545fe7d10f7389.zip
rockbox-147a23a6ed370278d6ebfe9912545fe7d10f7389.tar.gz
rockbox-147a23a6ed370278d6ebfe9912545fe7d10f7389.tar.bz2
rockbox-147a23a6ed370278d6ebfe9912545fe7d10f7389.tar.xz
More storage work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19003 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/target/arm/s5l8700/ata-nand-s5l8700.c30
-rw-r--r--firmware/target/mips/ingenic_jz47xx/ata-nand-jz4740.c24
2 files changed, 21 insertions, 33 deletions
diff --git a/firmware/target/arm/s5l8700/ata-nand-s5l8700.c b/firmware/target/arm/s5l8700/ata-nand-s5l8700.c
index 428836c..4d42a63 100644
--- a/firmware/target/arm/s5l8700/ata-nand-s5l8700.c
+++ b/firmware/target/arm/s5l8700/ata-nand-s5l8700.c
@@ -20,7 +20,7 @@
****************************************************************************/
#include "ata.h"
#include "ata-target.h"
-#include "ata_idle_notify.h"
+#include "nand_idle_notify.h"
#include "system.h"
#include <string.h>
#include "thread.h"
@@ -30,7 +30,7 @@
#include "usb.h"
/* for compatibility */
-int ata_spinup_time = 0;
+int nand_spinup_time = 0;
long last_disk_activity = -1;
@@ -42,55 +42,49 @@ static long next_yield = 0;
/* API Functions */
-void ata_led(bool onoff)
+void nand_led(bool onoff)
{
led(onoff);
}
-int ata_read_sectors(IF_MV2(int drive,) unsigned long start, int incount,
+int nand_read_sectors(IF_MV2(int drive,) unsigned long start, int incount,
void* inbuf)
{
}
-int ata_write_sectors(IF_MV2(int drive,) unsigned long start, int count,
+int nand_write_sectors(IF_MV2(int drive,) unsigned long start, int count,
const void* outbuf)
{
}
-void ata_spindown(int seconds)
+void nand_spindown(int seconds)
{
(void)seconds;
}
-bool ata_disk_is_active(void)
+bool nand_disk_is_active(void)
{
return 0;
}
-void ata_sleep(void)
+void nand_sleep(void)
{
}
-void ata_spin(void)
+void nand_spin(void)
{
}
-/* Hardware reset protocol as specified in chapter 9.1, ATA spec draft v5 */
-int ata_hard_reset(void)
+int nand_soft_reset(void)
{
return 0;
}
-int ata_soft_reset(void)
-{
- return 0;
-}
-
-void ata_enable(bool on)
+void nand_enable(bool on)
{
}
-int ata_init(void)
+int nand_init(void)
{
}
diff --git a/firmware/target/mips/ingenic_jz47xx/ata-nand-jz4740.c b/firmware/target/mips/ingenic_jz47xx/ata-nand-jz4740.c
index 134d6d7..a41a622 100644
--- a/firmware/target/mips/ingenic_jz47xx/ata-nand-jz4740.c
+++ b/firmware/target/mips/ingenic_jz47xx/ata-nand-jz4740.c
@@ -367,7 +367,7 @@ static void nand_disable(void)
__nand_disable();
}
-int ata_init(void)
+int nand_init(void)
{
unsigned char cData[5];
@@ -403,7 +403,7 @@ void jz_nand_read(int block, int page, unsigned char *buf)
nand_read_page(block, page, buf);
}
-int ata_read_sectors(IF_MV2(int drive,) unsigned long start, int count, void* buf)
+int nand_read_sectors(IF_MV2(int drive,) unsigned long start, int count, void* buf)
{
(void)start;
(void)count;
@@ -411,7 +411,7 @@ int ata_read_sectors(IF_MV2(int drive,) unsigned long start, int count, void* bu
return 0;
}
-int ata_write_sectors(IF_MV2(int drive,) unsigned long start, int count, const void* buf)
+int nand_write_sectors(IF_MV2(int drive,) unsigned long start, int count, const void* buf)
{
(void)start;
(void)count;
@@ -419,41 +419,35 @@ int ata_write_sectors(IF_MV2(int drive,) unsigned long start, int count, const v
return 0;
}
-void ata_spindown(int seconds)
+void nand_spindown(int seconds)
{
/* null */
(void)seconds;
}
-bool ata_disk_is_active(void)
+bool nand_disk_is_active(void)
{
/* null */
return false;
}
-void ata_sleep(void)
+void nand_sleep(void)
{
/* null */
}
-void ata_spin(void)
+void nand_spin(void)
{
/* null */
}
-int ata_hard_reset(void)
+int nand_soft_reset(void)
{
/* null */
return 0;
}
-int ata_soft_reset(void)
-{
- /* null */
- return 0;
-}
-
-void ata_enable(bool on)
+void nand_enable(bool on)
{
/* null - flash controller is enabled/disabled as needed. */
(void)on;