diff options
| author | Rob Purchase <shotofadds@rockbox.org> | 2008-06-23 18:23:56 +0000 |
|---|---|---|
| committer | Rob Purchase <shotofadds@rockbox.org> | 2008-06-23 18:23:56 +0000 |
| commit | 9aa7ceb0dfc84c74599f288e3559b2d72980a5ff (patch) | |
| tree | 60025ace593eac52e4cf25ec18ecab6688d1fdbe | |
| parent | 1bcd53dd5b9334d39c2def974a5f0781ab1f86a6 (diff) | |
| download | rockbox-9aa7ceb0dfc84c74599f288e3559b2d72980a5ff.zip rockbox-9aa7ceb0dfc84c74599f288e3559b2d72980a5ff.tar.gz rockbox-9aa7ceb0dfc84c74599f288e3559b2d72980a5ff.tar.bz2 rockbox-9aa7ceb0dfc84c74599f288e3559b2d72980a5ff.tar.xz | |
Fix the D2 click/popping every second. Lesson from PCM-driver 101: don't disable FIQs unless you really, really need to.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17765 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | firmware/target/arm/tcc780x/cowond2/powermgmt-cowond2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/target/arm/tcc780x/cowond2/powermgmt-cowond2.c b/firmware/target/arm/tcc780x/cowond2/powermgmt-cowond2.c index 9547dd8..bae8456 100644 --- a/firmware/target/arm/tcc780x/cowond2/powermgmt-cowond2.c +++ b/firmware/target/arm/tcc780x/cowond2/powermgmt-cowond2.c @@ -66,7 +66,7 @@ unsigned int battery_adc_voltage(void) int adc_val, irq_status; unsigned char buf[2]; - irq_status = disable_interrupt_save(IRQ_FIQ_DISABLED); + irq_status = disable_irq_save(); pcf50606_write(PCF5060X_ADCC2, 0x1); pcf50606_read_multiple(PCF5060X_ADCS1, buf, 2); restore_interrupt(irq_status); |