summaryrefslogtreecommitdiff
path: root/firmware/mp3_playback.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/mp3_playback.c')
-rw-r--r--firmware/mp3_playback.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/mp3_playback.c b/firmware/mp3_playback.c
index dd0a403362..58dc3f72fb 100644
--- a/firmware/mp3_playback.c
+++ b/firmware/mp3_playback.c
@@ -164,7 +164,7 @@ void play_tick(void)
164 } 164 }
165} 165}
166 166
167#pragma interrupt 167void DEI3(void) __attribute__((interrupt_handler));
168void DEI3(void) 168void DEI3(void)
169{ 169{
170 unsigned char* start; 170 unsigned char* start;
@@ -188,7 +188,7 @@ void DEI3(void)
188 CHCR3 &= ~0x0002; /* Clear DMA interrupt */ 188 CHCR3 &= ~0x0002; /* Clear DMA interrupt */
189} 189}
190 190
191#pragma interrupt 191void IMIA1(void) __attribute__((interrupt_handler));
192void IMIA1(void) /* Timer 1 interrupt */ 192void IMIA1(void) /* Timer 1 interrupt */
193{ 193{
194 if(playing) 194 if(playing)
@@ -200,14 +200,14 @@ void IMIA1(void) /* Timer 1 interrupt */
200#endif 200#endif
201} 201}
202 202
203#pragma interrupt 203void IRQ6(void) __attribute__((interrupt_handler));
204void IRQ6(void) /* PB14: MAS stop demand IRQ */ 204void IRQ6(void) /* PB14: MAS stop demand IRQ */
205{ 205{
206 SCR0 &= ~0x80; 206 SCR0 &= ~0x80;
207} 207}
208 208
209#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) 209#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
210#pragma interrupt 210void IRQ3(void) __attribute__((interrupt_handler));
211void IRQ3(void) /* PA15: MAS demand IRQ */ 211void IRQ3(void) /* PA15: MAS demand IRQ */
212{ 212{
213 /* Begin with setting the IRQ to edge sensitive */ 213 /* Begin with setting the IRQ to edge sensitive */