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/target/arm/s5l8700/ata-nand-s5l8700.c | |
parent | bb3b57f64594ba517e06add4cfeff72b2b06e65b (diff) | |
download | rockbox-c0a5a67387c4eec3db3bad4da77ba5126faf03c4.tar.gz rockbox-c0a5a67387c4eec3db3bad4da77ba5126faf03c4.zip |
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/target/arm/s5l8700/ata-nand-s5l8700.c')
-rw-r--r-- | firmware/target/arm/s5l8700/ata-nand-s5l8700.c | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/firmware/target/arm/s5l8700/ata-nand-s5l8700.c b/firmware/target/arm/s5l8700/ata-nand-s5l8700.c index 3fc3c0efea..f268558128 100644 --- a/firmware/target/arm/s5l8700/ata-nand-s5l8700.c +++ b/firmware/target/arm/s5l8700/ata-nand-s5l8700.c | |||
@@ -46,7 +46,7 @@ void nand_led(bool onoff) | |||
46 | led(onoff); | 46 | led(onoff); |
47 | } | 47 | } |
48 | 48 | ||
49 | int nand_read_sectors(IF_MV2(int drive,) unsigned long start, int incount, | 49 | int nand_read_sectors(IF_MD2(int drive,) unsigned long start, int incount, |
50 | void* inbuf) | 50 | void* inbuf) |
51 | { | 51 | { |
52 | (void)start; | 52 | (void)start; |
@@ -55,7 +55,7 @@ int nand_read_sectors(IF_MV2(int drive,) unsigned long start, int incount, | |||
55 | return 0; | 55 | return 0; |
56 | } | 56 | } |
57 | 57 | ||
58 | int nand_write_sectors(IF_MV2(int drive,) unsigned long start, int count, | 58 | int nand_write_sectors(IF_MD2(int drive,) unsigned long start, int count, |
59 | const void* outbuf) | 59 | const void* outbuf) |
60 | { | 60 | { |
61 | (void)start; | 61 | (void)start; |
@@ -82,7 +82,7 @@ void nand_enable(bool on) | |||
82 | (void)on; | 82 | (void)on; |
83 | } | 83 | } |
84 | 84 | ||
85 | void nand_get_info(IF_MV2(int drive,) struct storage_info *info) | 85 | void nand_get_info(IF_MD2(int drive,) struct storage_info *info) |
86 | { | 86 | { |
87 | (void)info; | 87 | (void)info; |
88 | } | 88 | } |
@@ -98,3 +98,12 @@ int nand_init(void) | |||
98 | return 0; | 98 | return 0; |
99 | } | 99 | } |
100 | 100 | ||
101 | #ifdef CONFIG_STORAGE_MULTI | ||
102 | int nand_num_drives(int first_drive) | ||
103 | { | ||
104 | /* We don't care which logical drive number(s) we have been assigned */ | ||
105 | (void)first_drive; | ||
106 | |||
107 | return 1; | ||
108 | } | ||
109 | #endif | ||