From 53ee344743d89a987b8a9ebe79aa7e732e824148 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Mon, 25 Aug 2003 08:57:49 +0000 Subject: Slightly more correct initialization of the power/charging code git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3940 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/power.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'firmware/drivers') diff --git a/firmware/drivers/power.c b/firmware/drivers/power.c index 7f6284d3b7..a76021a5bf 100644 --- a/firmware/drivers/power.c +++ b/firmware/drivers/power.c @@ -24,11 +24,19 @@ #include "power.h" #ifdef HAVE_CHARGE_CTRL -bool charger_enabled = 0; +bool charger_enabled; #endif #ifndef SIMULATOR +void power_init(void) +{ +#ifdef HAVE_CHARGE_CTRL + PBIOR |= 0x20; /* Set charging control bit to output */ + charger_enable(false); /* Default to charger OFF */ +#endif +} + bool charger_inserted(void) { #ifdef HAVE_CHARGE_CTRL -- cgit v1.2.3