summaryrefslogtreecommitdiff
path: root/firmware/powermgmt.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2006-09-12 14:20:29 +0000
committerMichael Sevakis <jethead71@rockbox.org>2006-09-12 14:20:29 +0000
commit3bee89ed44680c0abeffe4f1c6e69f9928b00e89 (patch)
treefc2760e29bc595a0a00f03174909adcde6bf4350 /firmware/powermgmt.c
parentbc0943e922fde5c13ba4e01b9e372db6ee598765 (diff)
downloadrockbox-3bee89ed44680c0abeffe4f1c6e69f9928b00e89.tar.gz
rockbox-3bee89ed44680c0abeffe4f1c6e69f9928b00e89.zip
Improved handling of the ONKEY1S interrupt. Off for the remote must be explicitly mapped now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10932 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/powermgmt.c')
-rw-r--r--firmware/powermgmt.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/firmware/powermgmt.c b/firmware/powermgmt.c
index 44e43f0ea5..6a52beb272 100644
--- a/firmware/powermgmt.c
+++ b/firmware/powermgmt.c
@@ -59,6 +59,10 @@
59#include <time.h> 59#include <time.h>
60#endif 60#endif
61 61
62#ifdef IAUDIO_X5
63extern void pcf50606_reset_timeout(void);
64#endif
65
62/* 66/*
63 * Define DEBUG_FILE to create a csv (spreadsheet) with battery information 67 * Define DEBUG_FILE to create a csv (spreadsheet) with battery information
64 * in it (one sample per minute). This is only for very low level debug. 68 * in it (one sample per minute). This is only for very low level debug.
@@ -1010,6 +1014,13 @@ void sys_poweroff(void)
1010void cancel_shutdown(void) 1014void cancel_shutdown(void)
1011{ 1015{
1012 logf("sys_cancel_shutdown()"); 1016 logf("sys_cancel_shutdown()");
1017
1018#ifdef IAUDIO_X5
1019 /* TODO: Move some things to target/ tree */
1020 if (shutdown_timeout)
1021 pcf50606_reset_timeout();
1022#endif
1023
1013 shutdown_timeout = 0; 1024 shutdown_timeout = 0;
1014} 1025}
1015 1026