summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorThom Johansen <thomj@rockbox.org>2007-02-28 21:55:11 +0000
committerThom Johansen <thomj@rockbox.org>2007-02-28 21:55:11 +0000
commit8fd6d658a1caeddc0a84dd69ffe45739bd466e74 (patch)
tree91f79d4d40d898a303998710a18ae62d8b8c7082 /apps
parentab66955664f8987d064247dc6d585b5618745d29 (diff)
downloadrockbox-8fd6d658a1caeddc0a84dd69ffe45739bd466e74.tar.gz
rockbox-8fd6d658a1caeddc0a84dd69ffe45739bd466e74.zip
Add wake on alarm support for Ipods. Rename HAVE_ALARM_MOD to HAVE_ALARM_RTC since it's not always a mod. Make Ipod PCF driver keep other flags in OOCC1 that have been set instead of overwriting them.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12522 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/alarm_menu.c4
-rw-r--r--apps/lang/english.lang2
-rw-r--r--apps/menus/settings_menu.c6
-rw-r--r--apps/tree.c2
4 files changed, 8 insertions, 6 deletions
diff --git a/apps/alarm_menu.c b/apps/alarm_menu.c
index d7377c20d6..47c28c43f4 100644
--- a/apps/alarm_menu.c
+++ b/apps/alarm_menu.c
@@ -18,7 +18,7 @@
18 ****************************************************************************/ 18 ****************************************************************************/
19#include "config.h" 19#include "config.h"
20 20
21#ifdef HAVE_ALARM_MOD 21#ifdef HAVE_RTC_ALARM
22 22
23#include <stdbool.h> 23#include <stdbool.h>
24 24
@@ -165,4 +165,4 @@ bool alarm_screen(void)
165 return false; 165 return false;
166} 166}
167 167
168#endif /* HAVE_ALARM_MOD */ 168#endif /* HAVE_RTC_ALARM */
diff --git a/apps/lang/english.lang b/apps/lang/english.lang
index c081e53ea7..08f06ba56b 100644
--- a/apps/lang/english.lang
+++ b/apps/lang/english.lang
@@ -5356,9 +5356,11 @@
5356 user: 5356 user:
5357 <source> 5357 <source>
5358 *: "PLAY=Set OFF=Cancel" 5358 *: "PLAY=Set OFF=Cancel"
5359 ipod*: "SELECT=Set MENU=Cancel"
5359 </source> 5360 </source>
5360 <dest> 5361 <dest>
5361 *: "PLAY=Set OFF=Cancel" 5362 *: "PLAY=Set OFF=Cancel"
5363 ipod*: "SELECT=Set MENU=Cancel"
5362 </dest> 5364 </dest>
5363 <voice> 5365 <voice>
5364 *: "" 5366 *: ""
diff --git a/apps/menus/settings_menu.c b/apps/menus/settings_menu.c
index 818271b623..92c169e43a 100644
--- a/apps/menus/settings_menu.c
+++ b/apps/menus/settings_menu.c
@@ -35,7 +35,7 @@
35#include "talk.h" 35#include "talk.h"
36#include "sprintf.h" 36#include "sprintf.h"
37#include "powermgmt.h" 37#include "powermgmt.h"
38#ifdef HAVE_ALARM_MOD 38#ifdef HAVE_RTC_ALARM
39#include "alarm_menu.h" 39#include "alarm_menu.h"
40#endif 40#endif
41#ifdef CONFIG_RTC 41#ifdef CONFIG_RTC
@@ -250,7 +250,7 @@ static int sleep_timer(void)
250MENUITEM_FUNCTION(sleep_timer_call, ID2P(LANG_SLEEP_TIMER), sleep_timer, 250MENUITEM_FUNCTION(sleep_timer_call, ID2P(LANG_SLEEP_TIMER), sleep_timer,
251 NULL, bitmap_icons_6x8[Icon_Menu_setting]); /* make it look like a 251 NULL, bitmap_icons_6x8[Icon_Menu_setting]); /* make it look like a
252 setting to the user */ 252 setting to the user */
253#ifdef HAVE_ALARM_MOD 253#ifdef HAVE_RTC_ALARM
254MENUITEM_FUNCTION(alarm_screen_call, ID2P(LANG_ALARM_MOD_ALARM_MENU), 254MENUITEM_FUNCTION(alarm_screen_call, ID2P(LANG_ALARM_MOD_ALARM_MENU),
255 (menu_function)alarm_screen, rtc_detect_callback, NOICON); 255 (menu_function)alarm_screen, rtc_detect_callback, NOICON);
256#endif 256#endif
@@ -295,7 +295,7 @@ MAKE_MENU(system_menu, ID2P(LANG_SYSTEM),
295#endif 295#endif
296 &poweroff, 296 &poweroff,
297 &sleep_timer_call, 297 &sleep_timer_call,
298#ifdef HAVE_ALARM_MOD 298#ifdef HAVE_RTC_ALARM
299 &alarm_screen_call, 299 &alarm_screen_call,
300#endif 300#endif
301 &limits_menu, 301 &limits_menu,
diff --git a/apps/tree.c b/apps/tree.c
index a8eaea6aa6..78fb1db76d 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -486,7 +486,7 @@ static void start_resume(bool just_powered_on)
486 global_status.resume_index, 486 global_status.resume_index,
487 global_status.resume_offset); 487 global_status.resume_offset);
488 488
489#ifdef HAVE_ALARM_MOD 489#ifdef HAVE_RTC_ALARM
490 if ( rtc_check_alarm_started(true) ) { 490 if ( rtc_check_alarm_started(true) ) {
491 rtc_enable_alarm(false); 491 rtc_enable_alarm(false);
492 do_resume = true; 492 do_resume = true;