Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: Rombox: won't charge when batteries are dead
From: Magnus Holmgren (lear_at_algonet.se)
Date: 2003-07-16


Nix wrote:

>> So adc.c could be moved quite high up, it doesn't seem to depend on just
>>about anything except the kernel, then power_init() could be moved a bit
>>higher up?
>
>
> Alternatively, you could initialize current_channel to 7, not 0; or read
> the lot at once in adc_init() to initialize properly without an 8 tick
> delay.

Nope, you can't read it directly. The ADC needs some time to convert the
value (I think it takes about ~28 Ás with the current code). That's one
reason for doing one conversion per tick (which is a simple, and for
most purposes, good enough solution).

-- 
Magnus Holmgren



Page was last modified "Jan 10 2012" The Rockbox Crew
aaa