From 8c5d552ebdadd00a3f1610110afb6eb4fa77071a Mon Sep 17 00:00:00 2001 From: Nils Wallménius Date: Sun, 13 Apr 2008 10:04:21 +0000 Subject: Charger detection for Gigabeat S git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17093 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/imx31/gigabeat-s/power-imx31.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'firmware/target/arm/imx31/gigabeat-s/power-imx31.c') diff --git a/firmware/target/arm/imx31/gigabeat-s/power-imx31.c b/firmware/target/arm/imx31/gigabeat-s/power-imx31.c index f57c55a70b..e51318d16f 100644 --- a/firmware/target/arm/imx31/gigabeat-s/power-imx31.c +++ b/firmware/target/arm/imx31/gigabeat-s/power-imx31.c @@ -26,13 +26,21 @@ #ifndef SIMULATOR +static bool charger_detect = false; + void power_init(void) { } +/* This is called from the mc13783 interrupt thread */ +void set_charger_inserted(bool inserted) +{ + charger_detect = inserted; +} + bool charger_inserted(void) { - return false; + return charger_detect; } /* Returns true if the unit is charging the batteries. */ -- cgit