diff options
| author | Rob Purchase <shotofadds@rockbox.org> | 2008-03-22 19:41:51 +0000 |
|---|---|---|
| committer | Rob Purchase <shotofadds@rockbox.org> | 2008-03-22 19:41:51 +0000 |
| commit | 4dc2d8ddba2b1a4da44864b10de628bc45b8f653 (patch) | |
| tree | 83339568f95ead3ddf22e2911faaba52bd276d65 /firmware/export | |
| parent | f061ba4ebbfcefb4613ea726104c1b3f9f1a528d (diff) | |
| download | rockbox-4dc2d8ddba2b1a4da44864b10de628bc45b8f653.zip rockbox-4dc2d8ddba2b1a4da44864b10de628bc45b8f653.tar.gz rockbox-4dc2d8ddba2b1a4da44864b10de628bc45b8f653.tar.bz2 rockbox-4dc2d8ddba2b1a4da44864b10de628bc45b8f653.tar.xz | |
Enable tick IRQs on TCC780x. The main menu is now working on the D2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16749 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export')
| -rw-r--r-- | firmware/export/tcc780x.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/firmware/export/tcc780x.h b/firmware/export/tcc780x.h index 78211ac..89c2fdd 100644 --- a/firmware/export/tcc780x.h +++ b/firmware/export/tcc780x.h @@ -107,15 +107,22 @@ #define CREQ (*(volatile unsigned long *)0xF3001004) #define IRQSEL (*(volatile unsigned long *)0xF300100C) #define MREQ (*(volatile unsigned long *)0xF3001014) +#define POL (*(volatile unsigned long *)0xF300101C) #define MIRQ (*(volatile unsigned long *)0xF3001028) #define MFIQ (*(volatile unsigned long *)0xF300102C) +#define MODE (*(volatile unsigned long *)0xF3001030) #define ALLMASK (*(volatile unsigned long *)0xF3001044) #define VAIRQ (*(volatile unsigned long *)0xF3001080) #define VAFIQ (*(volatile unsigned long *)0xF3001084) #define VNIRQ (*(volatile unsigned long *)0xF3001088) #define VNFIQ (*(volatile unsigned long *)0xF300108C) +#define VCTRL (*(volatile unsigned long *)0xF3001090) -#define TIMER_IRQ_MASK (1<<6) +#define IRQ_PRIORITY_TABLE ((volatile unsigned int *)0xF30010A0) + +#define TIMER0_IRQ_MASK (1<<6) +#define DAI_RX_IRQ_MASK (1<<14) +#define DAI_TX_IRQ_MASK (1<<15) /* Timer / Counters */ |