diff options
| author | Tomasz Malesinski <tomal@rockbox.org> | 2007-03-24 19:26:13 +0000 |
|---|---|---|
| committer | Tomasz Malesinski <tomal@rockbox.org> | 2007-03-24 19:26:13 +0000 |
| commit | cd630c9e0a2e0aa259a6e53a5af1369f36984b1c (patch) | |
| tree | 84bff67d18b47884f1a777eabfb7ba3de7d35c14 /firmware/export/system.h | |
| parent | 7d9ff93b79ef66333669e01d67c7b1736370a346 (diff) | |
| download | rockbox-cd630c9e0a2e0aa259a6e53a5af1369f36984b1c.zip rockbox-cd630c9e0a2e0aa259a6e53a5af1369f36984b1c.tar.gz rockbox-cd630c9e0a2e0aa259a6e53a5af1369f36984b1c.tar.bz2 rockbox-cd630c9e0a2e0aa259a6e53a5af1369f36984b1c.tar.xz | |
PNX0101 changes:
Make PNX0101-specific system.c and crt0.S.
Add new register names from LPC2880 user manual.
Add support for timer.
Enable CPU frequency changing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12904 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/system.h')
| -rw-r--r-- | firmware/export/system.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/firmware/export/system.h b/firmware/export/system.h index 32a26a9..184e4fe 100644 --- a/firmware/export/system.h +++ b/firmware/export/system.h @@ -296,6 +296,12 @@ static inline unsigned long swap32(unsigned long value) #define CPUFREQ_NORMAL 98784000 #define CPUFREQ_MAX 296352000 +#elif CONFIG_CPU == PNX0101 + +#define CPUFREQ_DEFAULT 12000000 +#define CPUFREQ_NORMAL 48000000 +#define CPUFREQ_MAX 60000000 + #else #define CPUFREQ_DEFAULT_MULT 8 @@ -385,6 +391,7 @@ typedef void (*interrupt_handler_t)(void); void irq_set_int_handler(int n, interrupt_handler_t handler); void irq_enable_int(int n); +void irq_disable_int(int n); #endif #endif |