From 3bee89ed44680c0abeffe4f1c6e69f9928b00e89 Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Tue, 12 Sep 2006 14:20:29 +0000 Subject: 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 --- firmware/powermgmt.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'firmware/powermgmt.c') 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 @@ #include #endif +#ifdef IAUDIO_X5 +extern void pcf50606_reset_timeout(void); +#endif + /* * Define DEBUG_FILE to create a csv (spreadsheet) with battery information * in it (one sample per minute). This is only for very low level debug. @@ -1010,6 +1014,13 @@ void sys_poweroff(void) void cancel_shutdown(void) { logf("sys_cancel_shutdown()"); + +#ifdef IAUDIO_X5 + /* TODO: Move some things to target/ tree */ + if (shutdown_timeout) + pcf50606_reset_timeout(); +#endif + shutdown_timeout = 0; } -- cgit v1.2.3