Gigabeat: Use vectored IRQ mode interrupts and add a trap for unhandled ones.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13792 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Michael Sevakis 2007-07-05 07:14:24 +00:00
parent 21b90e3466
commit 60efd38bbe
5 changed files with 201 additions and 42 deletions

View file

@ -198,14 +198,6 @@ data_abort_handler:
mov r1, #2
b UIE
irq_handler:
#ifndef STUB
stmfd sp!, {r0-r11, r12, lr}
bl irq
ldmfd sp!, {r0-r11, r12, lr}
#endif
subs pc, lr, #4
#ifdef STUB
UIE:
b UIE