summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafaël Carré <rafael.carre@gmail.com>2011-12-15 20:34:32 +0000
committerRafaël Carré <rafael.carre@gmail.com>2011-12-15 20:34:32 +0000
commitd46da0d396d489c257e3fab92fdfa6ba858582b5 (patch)
treeead1ac0857cd1fcef23c73fcdca36f0862a98fdd
parent2b81667876ff7cd322c9e6cd062e5cbbe3e0af7b (diff)
downloadrockbox-d46da0d396d489c257e3fab92fdfa6ba858582b5.zip
rockbox-d46da0d396d489c257e3fab92fdfa6ba858582b5.tar.gz
rockbox-d46da0d396d489c257e3fab92fdfa6ba858582b5.tar.bz2
rockbox-d46da0d396d489c257e3fab92fdfa6ba858582b5.tar.xz
SOURCES: factorize archos drivers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31292 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/SOURCES29
1 files changed, 11 insertions, 18 deletions
diff --git a/firmware/SOURCES b/firmware/SOURCES
index 7a99eab..d9a3ab5 100644
--- a/firmware/SOURCES
+++ b/firmware/SOURCES
@@ -701,54 +701,47 @@ target/arm/tcc77x/adc-tcc77x.c
#endif /* CONFIG_I2C */
-#ifdef ARCHOS_PLAYER
-target/sh/archos/ata-archos.c
+#ifdef CPU_SH
+target/sh/archos/mascodec-archos.c
+target/sh/archos/audio-archos.c
target/sh/archos/timer-archos.c
+# if CONFIG_STORAGE & STORAGE_ATA
+target/sh/archos/ata-archos.c
target/sh/archos/ata-as-archos.S
+# endif
+# ifdef HAVE_SERIAL
target/sh/archos/uart-archos.c
+# endif
+#endif
+
+#ifdef ARCHOS_PLAYER
target/sh/archos/player/button-player.c
target/sh/archos/player/hwcompat-player.c
target/sh/archos/player/power-player.c
target/sh/archos/player/powermgmt-player.c
target/sh/archos/player/usb-player.c
-target/sh/archos/mascodec-archos.c
-target/sh/archos/audio-archos.c
#endif /* ARCHOS_PLAYER */
#ifdef ARCHOS_RECORDER
-target/sh/archos/ata-archos.c
-target/sh/archos/timer-archos.c
-target/sh/archos/ata-as-archos.S
-target/sh/archos/uart-archos.c
target/sh/archos/recorder/button-recorder.c
target/sh/archos/recorder/power-recorder.c
target/sh/archos/recorder/powermgmt-recorder.c
target/sh/archos/recorder/usb-recorder.c
-target/sh/archos/mascodec-archos.c
-target/sh/archos/audio-archos.c
#endif /* ARCHOS_RECORDER */
#if defined(ARCHOS_FMRECORDER) || defined(ARCHOS_RECORDERV2)
-target/sh/archos/ata-archos.c
-target/sh/archos/timer-archos.c
-target/sh/archos/ata-as-archos.S
target/sh/archos/fm_v2/button-fm_v2.c
target/sh/archos/fm_v2/power-fm_v2.c
target/sh/archos/fm_v2/powermgmt-fm_v2.c
target/sh/archos/fm_v2/usb-fm_v2.c
-target/sh/archos/mascodec-archos.c
-target/sh/archos/audio-archos.c
#endif /* ARCHOS_FMRECORDER || ARCHOS_RECORDERV2 */
#if defined(ARCHOS_ONDIOFM) || defined(ARCHOS_ONDIOSP)
-target/sh/archos/timer-archos.c
target/sh/archos/ondio/button-ondio.c
target/sh/archos/ondio/power-ondio.c
target/sh/archos/ondio/powermgmt-ondio.c
target/sh/archos/ondio/usb-ondio.c
target/sh/archos/ondio/ata_mmc.c
-target/sh/archos/mascodec-archos.c
-target/sh/archos/audio-archos.c
#if (CONFIG_TUNER & TEA5767)
target/sh/archos/ondio/fmradio_i2c-ondio.c
#endif