diff options
author | Jens Arnold <amiconn@rockbox.org> | 2004-10-15 18:18:15 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2004-10-15 18:18:15 +0000 |
commit | c4f96930f03db6c715f71dcf964217179cc698d4 (patch) | |
tree | e4346945c74d6ff6eb951273448983563f1dd2c0 /firmware/export/powermgmt.h | |
parent | a5117f0bb6cc3d41fb56c8ba17d66545d026d5f8 (diff) | |
download | rockbox-c4f96930f03db6c715f71dcf964217179cc698d4.tar.gz rockbox-c4f96930f03db6c715f71dcf964217179cc698d4.zip |
Adjusted power thread to Ondio: no charging, no car adapter mode, different current values for runtime estimation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5286 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/powermgmt.h')
-rw-r--r-- | firmware/export/powermgmt.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/firmware/export/powermgmt.h b/firmware/export/powermgmt.h index e03681082c..663a27862c 100644 --- a/firmware/export/powermgmt.h +++ b/firmware/export/powermgmt.h | |||
@@ -84,10 +84,16 @@ extern int trickle_sec; /* trickle charge: How many seconds per minute | |||
84 | extern int charge_state; /* tells what the charger is doing (for info display): 0: decharging/charger off, 1: charge, 2: top-off, 3: trickle */ | 84 | extern int charge_state; /* tells what the charger is doing (for info display): 0: decharging/charger off, 1: charge, 2: top-off, 3: trickle */ |
85 | #endif | 85 | #endif |
86 | 86 | ||
87 | #define CURRENT_NORMAL 145 /* usual current in mA when using the AJB including some disk/backlight/... activity */ | 87 | #ifdef HAVE_MMC /* Values for Ondio */ |
88 | #define CURRENT_USB 500 /* usual current in mA in USB mode */ | 88 | #define CURRENT_NORMAL 95 /* average, nearly proportional to 1/U */ |
89 | #define CURRENT_BACKLIGHT 30 /* additional current when backlight is always on */ | 89 | #define CURRENT_USB 1 /* host powered in USB mode; avoid zero-div */ |
90 | #define CURRENT_CHARGING 300 /* charging current */ | 90 | #define CURRENT_BACKLIGHT 0 /* no backlight */ |
91 | #else /* Values for HD based jukeboxes */ | ||
92 | #define CURRENT_NORMAL 145 /* usual current in mA when using the AJB including some disk/backlight/... activity */ | ||
93 | #define CURRENT_USB 500 /* usual current in mA in USB mode */ | ||
94 | #define CURRENT_BACKLIGHT 30 /* additional current when backlight is always on */ | ||
95 | #define CURRENT_CHARGING 300 /* charging current */ | ||
96 | #endif | ||
91 | 97 | ||
92 | extern unsigned short power_history[POWER_HISTORY_LEN]; | 98 | extern unsigned short power_history[POWER_HISTORY_LEN]; |
93 | 99 | ||