summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2006-03-30 21:17:19 +0000
committerDaniel Stenberg <daniel@haxx.se>2006-03-30 21:17:19 +0000
commitf474699027ef94b9ae8a9ad399624254034c4233 (patch)
tree9c5ba1da819505f52059aaab4925cd73b0d45ff3 /apps/plugins
parentde6f7ec5afdcd2a7670adb35fa651821c3e84fc5 (diff)
downloadrockbox-f474699027ef94b9ae8a9ad399624254034c4233.zip
rockbox-f474699027ef94b9ae8a9ad399624254034c4233.tar.gz
rockbox-f474699027ef94b9ae8a9ad399624254034c4233.tar.bz2
rockbox-f474699027ef94b9ae8a9ad399624254034c4233.tar.xz
Enabled metronome and battery_bench for X5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9371 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/SOURCES4
-rw-r--r--apps/plugins/battery_bench.c5
-rw-r--r--apps/plugins/metronome.c9
3 files changed, 14 insertions, 4 deletions
diff --git a/apps/plugins/SOURCES b/apps/plugins/SOURCES
index 7c24dab..a07d92b 100644
--- a/apps/plugins/SOURCES
+++ b/apps/plugins/SOURCES
@@ -1,7 +1,5 @@
/* plugins common to all models */
-#ifndef IAUDIO_X5
battery_bench.c
-#endif
battery_test.c
chessclock.c
credits.c
@@ -10,9 +8,7 @@ dict.c
favorites.c
firmware_flash.c
logo.c
-#ifndef IAUDIO_X5
metronome.c
-#endif
mosaique.c
rockbox_flash.c
/* search.c */
diff --git a/apps/plugins/battery_bench.c b/apps/plugins/battery_bench.c
index 1e77c64..8572932 100644
--- a/apps/plugins/battery_bench.c
+++ b/apps/plugins/battery_bench.c
@@ -58,6 +58,11 @@ PLUGIN_HEADER
#define BATTERY_ON BUTTON_PLAY
#define BATTERY_OFF BUTTON_MENU
+#elif CONFIG_KEYPAD == IAUDIO_X5_PAD
+
+#define BATTERY_ON BUTTON_SELECT
+#define BATTERY_OFF BUTTON_PLAY
+
#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD
#define BATTERY_ON BUTTON_SELECT
diff --git a/apps/plugins/metronome.c b/apps/plugins/metronome.c
index 8e185b5..0206b30 100644
--- a/apps/plugins/metronome.c
+++ b/apps/plugins/metronome.c
@@ -68,6 +68,15 @@ PLUGIN_HEADER
#define METRONOME_MSG_START "press play"
#define METRONOME_MSG_STOP "press pause"
+#elif (CONFIG_KEYPAD == IAUDIO_X5_PAD)
+#define METRONOME_QUIT BUTTON_POWER
+#define METRONOME_PLAYPAUSE BUTTON_PLAY
+#define METRONOME_VOL_UP BUTTON_UP
+#define METRONOME_VOL_DOWN BUTTON_DOWN
+#define METRONOME_TAP BUTTON_REC
+#define METRONOME_MSG_START "press play"
+#define METRONOME_MSG_STOP "press pause"
+
#elif (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD)
#define METRONOME_QUIT BUTTON_MODE
#define METRONOME_PLAYPAUSE BUTTON_PLAY