mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 18:17:39 -04:00
Gigabeat S: Make sure USB battery maintenece is engaged if fully charged from Main (charger off), USB is configured and Main is unplugged.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19740 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
4ef890ecee
commit
21869a1dc3
1 changed files with 6 additions and 0 deletions
|
@ -705,11 +705,17 @@ static void charger_control(void)
|
|||
else if (pwr & POWER_INPUT_USB_CHARGER
|
||||
& POWER_INPUT_CHARGER)
|
||||
{
|
||||
/* USB power only */
|
||||
if (changed & POWER_INPUT_USB_CHARGER)
|
||||
{
|
||||
/* USB charger plugged - try charge */
|
||||
autorecharge_counter = -1;
|
||||
}
|
||||
else if (changed & POWER_INPUT_MAIN_CHARGER)
|
||||
{
|
||||
/* Main charger pulled - go to battery maintenence. */
|
||||
charger_setting = CHARGER_ADJUST;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue