From 2409c28f216b3e8afb4eeceb2ee314098e79691e Mon Sep 17 00:00:00 2001 From: Rafaël Carré Date: Thu, 4 Jun 2009 14:50:07 +0000 Subject: Sansa AMS: Revert r21177 : the timer frequency is used by the user timer (example: metronome will be twice too fast) Instead use a private KERNEL_TIMER_FREQ define which is dependant on HAVE_SCROLLWHEEL Comment that call_tick_tasks() will read the scrollwheel Remove the unneeded volatile type qualifier from poll_scrollwheel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21187 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/timer-target.h | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'firmware/target/arm/as3525/timer-target.h') diff --git a/firmware/target/arm/as3525/timer-target.h b/firmware/target/arm/as3525/timer-target.h index b5cdb74e85..21ee6e7804 100644 --- a/firmware/target/arm/as3525/timer-target.h +++ b/firmware/target/arm/as3525/timer-target.h @@ -25,14 +25,7 @@ bool __timer_set(long cycles, bool set); bool __timer_register(void); void __timer_unregister(void); -#ifdef HAVE_SCROLLWHEEL -/* The scrollwheel is polled every 5 ms (the tick tasks still every 10ms) */ -#define TIMER_DIV (16*2) -#else -#define TIMER_DIV (16) -#endif - -#define TIMER_FREQ (24000000 / TIMER_DIV) +#define TIMER_FREQ (24000000 / 16) #define __TIMER_SET(cycles, set) \ __timer_set(cycles, set) -- cgit v1.2.3