diff options
| author | Miika Pekkarinen <miipekk@ihme.org> | 2006-03-13 16:11:30 +0000 |
|---|---|---|
| committer | Miika Pekkarinen <miipekk@ihme.org> | 2006-03-13 16:11:30 +0000 |
| commit | 451ee0b11c4eb1e60370c5fef94bc85945d8e092 (patch) | |
| tree | f8473fddb4e3e6153eda8909353c859276ed56e3 /firmware/drivers | |
| parent | b4171645a53841b829bea6cd53f62ea0c3d520ff (diff) | |
| download | rockbox-451ee0b11c4eb1e60370c5fef94bc85945d8e092.zip rockbox-451ee0b11c4eb1e60370c5fef94bc85945d8e092.tar.gz rockbox-451ee0b11c4eb1e60370c5fef94bc85945d8e092.tar.bz2 rockbox-451ee0b11c4eb1e60370c5fef94bc85945d8e092.tar.xz | |
Charging state reporting for iriver players. Values calibrated with
1900 mAh Ionity battery; might need recalibration with the stock
battery.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9030 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers')
| -rw-r--r-- | firmware/drivers/power.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/drivers/power.c b/firmware/drivers/power.c index 9f3a10c..3df8460 100644 --- a/firmware/drivers/power.c +++ b/firmware/drivers/power.c @@ -150,8 +150,13 @@ void charger_enable(bool on) #endif #ifdef HAVE_CHARGE_STATE +/* Returns true if the unit is charging the batteries. */ bool charging_state(void) { +#if defined(IRIVER_H100_SERIES) + return charger_inserted(); +#else /* Iriver H300 */ return (GPIO_READ & 0x00800000)?true:false; +#endif } #endif |