From 4a483bb1bf69a0f0a1bf99aaa9bb47c6f79ab990 Mon Sep 17 00:00:00 2001 From: Karl Kurbjun Date: Mon, 8 Jun 2009 00:19:16 +0000 Subject: M:Robe 500: Mostly complete USB driver, supports BULK mode currently and gets about 2 MB/s writes vs 1.1 MB/s on the OF. Mostly tested against Linux, preliminary testing in Windows appears to work. There is currently a bug in the attach process where it only works once per boot that needs to be fixed. There are a few other minor M:Robe 500 changes as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21208 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/tms320dm320/mrobe-500/powermgmt-mr500.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'firmware/target/arm/tms320dm320/mrobe-500/powermgmt-mr500.c') diff --git a/firmware/target/arm/tms320dm320/mrobe-500/powermgmt-mr500.c b/firmware/target/arm/tms320dm320/mrobe-500/powermgmt-mr500.c index b81c34ac3b..6e361aac15 100755 --- a/firmware/target/arm/tms320dm320/mrobe-500/powermgmt-mr500.c +++ b/firmware/target/arm/tms320dm320/mrobe-500/powermgmt-mr500.c @@ -25,9 +25,9 @@ #include "tsc2100.h" #include "kernel.h" -unsigned short current_bat2 = 3910; -unsigned short current_aux = 3910; -static unsigned short current_voltage = 3910; +unsigned short current_bat2 = 4200; +unsigned short current_aux = 4200; +static unsigned short current_voltage = 4200; const unsigned short battery_level_dangerous[BATTERY_TYPES_COUNT] = { 3450 @@ -69,7 +69,7 @@ unsigned int battery_adc_voltage(void) current_aux=((short)((int)(aux<<10)/4096*6*2.5)); } - if (TIME_BEFORE(last_tick+2*HZ, current_tick)) + if (TIME_BEFORE(last_tick+2*HZ, current_tick) || last_tick==0) { tsadc=tsc2100_readreg(TSADC_PAGE, TSADC_ADDRESS); -- cgit v1.2.3