diff options
author | Thom Johansen <thomj@rockbox.org> | 2007-02-28 21:55:11 +0000 |
---|---|---|
committer | Thom Johansen <thomj@rockbox.org> | 2007-02-28 21:55:11 +0000 |
commit | 8fd6d658a1caeddc0a84dd69ffe45739bd466e74 (patch) | |
tree | 91f79d4d40d898a303998710a18ae62d8b8c7082 /apps | |
parent | ab66955664f8987d064247dc6d585b5618745d29 (diff) | |
download | rockbox-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.c | 4 | ||||
-rw-r--r-- | apps/lang/english.lang | 2 | ||||
-rw-r--r-- | apps/menus/settings_menu.c | 6 | ||||
-rw-r--r-- | apps/tree.c | 2 |
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) | |||
250 | MENUITEM_FUNCTION(sleep_timer_call, ID2P(LANG_SLEEP_TIMER), sleep_timer, | 250 | MENUITEM_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 |
254 | MENUITEM_FUNCTION(alarm_screen_call, ID2P(LANG_ALARM_MOD_ALARM_MENU), | 254 | MENUITEM_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; |