diff options
Diffstat (limited to 'firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c')
-rw-r--r-- | firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c b/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c index cdec2ab77c..02294100ac 100644 --- a/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c +++ b/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c | |||
@@ -61,6 +61,9 @@ void pcm_play_dma_init(void) | |||
61 | IO_INTC_IRQ0 = 1 << 11; | 61 | IO_INTC_IRQ0 = 1 << 11; |
62 | IO_INTC_EINT0 |= 1 << 11; | 62 | IO_INTC_EINT0 |= 1 << 11; |
63 | 63 | ||
64 | /* Set this as a FIQ */ | ||
65 | IO_INTC_FISEL0 |= 1 << 11; | ||
66 | |||
64 | IO_DSPC_HPIB_CONTROL = 1 << 10 | 1 << 9 | 1 << 8 | 1 << 7 | 1 << 3 | 1 << 0; | 67 | IO_DSPC_HPIB_CONTROL = 1 << 10 | 1 << 9 | 1 << 8 | 1 << 7 | 1 << 3 | 1 << 0; |
65 | 68 | ||
66 | dsp_reset(); | 69 | dsp_reset(); |
@@ -133,7 +136,7 @@ void DSPHINT(void) | |||
133 | 136 | ||
134 | unsigned int i; | 137 | unsigned int i; |
135 | 138 | ||
136 | IO_INTC_IRQ0 = 1 << 11; | 139 | IO_INTC_FIQ0 = 1 << 11; |
137 | 140 | ||
138 | switch (dsp_message.msg) | 141 | switch (dsp_message.msg) |
139 | { | 142 | { |