From 2b415eff3f06adaee273bc867e0c25e88f1c031e Mon Sep 17 00:00:00 2001 From: Tomasz Malesinski Date: Sat, 19 Aug 2006 17:45:37 +0000 Subject: Iriver iFP7xx battery support (1xAA). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10659 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/config-ifp7xx.h | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'firmware/export') diff --git a/firmware/export/config-ifp7xx.h b/firmware/export/config-ifp7xx.h index 4d89099067..cebb319a13 100644 --- a/firmware/export/config-ifp7xx.h +++ b/firmware/export/config-ifp7xx.h @@ -43,6 +43,8 @@ #define HAVE_FLASH_DISK +#define BATTERY_CAPACITY_DEFAULT 1000 /* default battery capacity */ + #ifndef SIMULATOR /* Define this if you have a Philips PNX0101 */ @@ -52,15 +54,12 @@ #define CONFIG_I2C I2C_PNX0101 /* Type of mobile power */ -//#define CONFIG_BATTERY BATT_LIPOL1300 - -#define BATTERY_SCALE_FACTOR 16665 /* FIX: this value is picked at random */ - -/* Hardware controlled charging? FIXME */ -//#define CONFIG_CHARGING CHARGING_SIMPLE - -/* define this if the hardware can be powered off while charging */ -//#define HAVE_POWEROFF_WHILE_CHARGING +#define CONFIG_BATTERY BATT_1AA +#define BATTERY_CAPACITY_MIN 500 /* min. capacity selectable */ +#define BATTERY_CAPACITY_MAX 2800 /* max. capacity selectable */ +#define BATTERY_CAPACITY_INC 50 /* capacity increment */ +#define BATTERY_TYPES_COUNT 2 /* Alkalines or NiMH */ +#define BATTERY_SCALE_FACTOR 3000 /* TODO: only roughly correct */ /* The start address index for ROM builds */ #define ROM_START 0x00000000 -- cgit v1.2.3