diff options
| author | Frank Gevaerts <frank@gevaerts.be> | 2009-07-17 22:28:49 +0000 |
|---|---|---|
| committer | Frank Gevaerts <frank@gevaerts.be> | 2009-07-17 22:28:49 +0000 |
| commit | c0a5a67387c4eec3db3bad4da77ba5126faf03c4 (patch) | |
| tree | d7e61f6287c5fcdce903489b6b72d474225b98a7 /firmware/drivers/ata_flash.c | |
| parent | bb3b57f64594ba517e06add4cfeff72b2b06e65b (diff) | |
| download | rockbox-c0a5a67387c4eec3db3bad4da77ba5126faf03c4.zip rockbox-c0a5a67387c4eec3db3bad4da77ba5126faf03c4.tar.gz rockbox-c0a5a67387c4eec3db3bad4da77ba5126faf03c4.tar.bz2 rockbox-c0a5a67387c4eec3db3bad4da77ba5126faf03c4.tar.xz | |
Commit FS#9545, storage cleanup and multi-driver support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21933 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/ata_flash.c')
| -rw-r--r-- | firmware/drivers/ata_flash.c | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/firmware/drivers/ata_flash.c b/firmware/drivers/ata_flash.c index ba96ea0..2d31b41 100644 --- a/firmware/drivers/ata_flash.c +++ b/firmware/drivers/ata_flash.c @@ -384,7 +384,7 @@ int flash_disk_read_sectors(unsigned long start, return done; } -int nand_read_sectors(IF_MV2(int drive,) +int nand_read_sectors(IF_MD2(int drive,) unsigned long start, int incount, void* inbuf) @@ -401,7 +401,7 @@ int nand_read_sectors(IF_MV2(int drive,) return 0; } -int nand_write_sectors(IF_MV2(int drive,) +int nand_write_sectors(IF_MD2(int drive,) unsigned long start, int count, const void* buf) @@ -472,3 +472,13 @@ void nand_get_info(struct storage_info *info) } #endif +#ifdef CONFIG_STORAGE_MULTI +int nand_num_drives(int first_drive) +{ + /* We don't care which logical drive number(s) we have been assigned */ + (void)first_drive; + + return 1; +} +#endif + |