summaryrefslogtreecommitdiff
path: root/apps/plugins/battery_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/battery_test.c')
-rw-r--r--apps/plugins/battery_test.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/plugins/battery_test.c b/apps/plugins/battery_test.c
index 0d38b3281c..cbea016d13 100644
--- a/apps/plugins/battery_test.c
+++ b/apps/plugins/battery_test.c
@@ -41,6 +41,7 @@ PLUGIN_HEADER
41#elif (CONFIG_KEYPAD == IRIVER_H100_PAD) || \ 41#elif (CONFIG_KEYPAD == IRIVER_H100_PAD) || \
42 (CONFIG_KEYPAD == IRIVER_H300_PAD) 42 (CONFIG_KEYPAD == IRIVER_H300_PAD)
43#define BATTERY_TEST_QUIT BUTTON_OFF 43#define BATTERY_TEST_QUIT BUTTON_OFF
44#define BATTERY_TEST_RC_QUIT BUTTON_RC_STOP
44#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD 45#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD
45#define BATTERY_TEST_QUIT BUTTON_PLAY 46#define BATTERY_TEST_QUIT BUTTON_PLAY
46#elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \ 47#elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \
@@ -123,7 +124,11 @@ enum plugin_status loop(void)
123 rb->button_clear_queue(); 124 rb->button_clear_queue();
124 button = rb->button_get_w_tmo(HZ * buffersize / 16000 - HZ*10); 125 button = rb->button_get_w_tmo(HZ * buffersize / 16000 - HZ*10);
125 126
126 if (button == BATTERY_TEST_QUIT) 127 if (button == BATTERY_TEST_QUIT
128#ifdef BATTERY_TEST_RC_QUIT
129 || button == BATTERY_TEST_RC_QUIT
130#endif
131 )
127 return PLUGIN_OK; 132 return PLUGIN_OK;
128 133
129 if (rb->default_event_handler(button) == SYS_USB_CONNECTED) 134 if (rb->default_event_handler(button) == SYS_USB_CONNECTED)