diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/crt0.S | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/firmware/crt0.S b/firmware/crt0.S index 7594416c06..163ed6c568 100644 --- a/firmware/crt0.S +++ b/firmware/crt0.S | |||
@@ -356,17 +356,9 @@ prefetch_abort_handler: | |||
356 | b UIE | 356 | b UIE |
357 | 357 | ||
358 | fiq_handler: | 358 | fiq_handler: |
359 | #if CONFIG_CPU == PP5020 | ||
360 | @ Branch straight to FIQ handler in pcm_playback.c. This also handles the | 359 | @ Branch straight to FIQ handler in pcm_playback.c. This also handles the |
361 | @ the correct return sequence. | 360 | @ the correct return sequence. |
362 | ldr pc, =fiq | 361 | ldr pc, =fiq |
363 | #else | ||
364 | stmfd sp!, {r0-r3, r12, lr} | ||
365 | mov lr, pc | ||
366 | ldr pc, =fiq | ||
367 | ldmfd sp!, {r0-r3, r12, lr} | ||
368 | subs pc, lr, #4 | ||
369 | #endif | ||
370 | 362 | ||
371 | data_abort_handler: | 363 | data_abort_handler: |
372 | sub r0, lr, #8 | 364 | sub r0, lr, #8 |