1
0
Fork 0
forked from len0rd/rockbox

Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h

Note : SH has TIMER_FREQ defined to CPU_FREQ, so any code wanting it must include #config.h before #cpu.h

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21560 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Rafaël Carré 2009-06-29 14:30:12 +00:00
parent c5dedd7d76
commit ffefe0c08b
32 changed files with 54 additions and 353 deletions

View file

@ -24,21 +24,10 @@
#include <stdbool.h>
#include "config.h"
#include "cpu.h"
#if defined(SIMULATOR)
#define TIMER_FREQ 1000000
#elif CONFIG_CPU == S3C2440 || CONFIG_CPU == DM320 || CONFIG_CPU == TCC7801 \
|| defined(CPU_TCC77X) || CONFIG_CPU == AS3525 || CONFIG_CPU == IMX31L \
|| CONFIG_CPU == JZ4732 || CONFIG_CPU == PNX0101 \
|| defined(CPU_COLDFIRE) || CONFIG_CPU == SH7034 || defined(CPU_PP)
#include "timer-target.h"
#else
#warning "Target without timer-target.h"
#endif
#ifndef TIMER_FREQ
#warning "TIMER_FREQ not defined"
#define TIMER_FREQ CPU_FREQ
#define TIMER_FREQ 1000000
#endif
bool timer_register(int reg_prio, void (*unregister_callback)(void),