mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-09 13:12:37 -05:00
imx233: use tick insteaf of msec to collect statistics
The current code uses the msec irq to collect statistics and detect irq storms (debug). But this irq is triggered 1000 times per sec and we don't need that accuracy. This commit removes the msec irq and use the tick timer instead which is triggered only 100 times per second. Change-Id: If14b9503c89a3af370ef322678f10e35fafb4b8a
This commit is contained in:
parent
e3fbced283
commit
8ecbcad3d1
3 changed files with 18 additions and 18 deletions
|
|
@ -23,6 +23,16 @@
|
|||
|
||||
#include "kernel.h"
|
||||
|
||||
#ifdef SANSA_FUZEPLUS
|
||||
#define TICK_TIMER_NR 0
|
||||
#elif defined(CREATIVE_ZENXFI2)
|
||||
#define TICK_TIMER_NR 0
|
||||
#elif defined(CREATIVE_ZENXFI3)
|
||||
#define TICK_TIMER_NR 0
|
||||
#else
|
||||
#error Select tick timer !
|
||||
#endif
|
||||
|
||||
/* The i.MX233 uses in several places virtual channels to multiplex the work.
|
||||
* To arbiter the use of the different channels, we use a simple channel arbiter
|
||||
* based on a semaphore to count the number of channels in use, and a bitmask
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue