diff options
| author | Michael Sparmann <theseven@rockbox.org> | 2010-06-11 16:20:46 +0000 |
|---|---|---|
| committer | Michael Sparmann <theseven@rockbox.org> | 2010-06-11 16:20:46 +0000 |
| commit | f2e048493e59ec824d99fb9b3b077b42daa128c6 (patch) | |
| tree | 580cd8112cf72a3a167a430e9e1e1d79e37dae38 | |
| parent | 60f843bf181fba3fc509955195ecea786cc002b2 (diff) | |
| download | rockbox-f2e048493e59ec824d99fb9b3b077b42daa128c6.zip rockbox-f2e048493e59ec824d99fb9b3b077b42daa128c6.tar.gz rockbox-f2e048493e59ec824d99fb9b3b077b42daa128c6.tar.bz2 rockbox-f2e048493e59ec824d99fb9b3b077b42daa128c6.tar.xz | |
Remove an unneccessary long call from the S5L8700 PCM FIQ handler
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26781 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | firmware/target/arm/s5l8700/pcm-s5l8700.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/firmware/target/arm/s5l8700/pcm-s5l8700.c b/firmware/target/arm/s5l8700/pcm-s5l8700.c index 3b6cbe8..e593039 100644 --- a/firmware/target/arm/s5l8700/pcm-s5l8700.c +++ b/firmware/target/arm/s5l8700/pcm-s5l8700.c @@ -148,9 +148,7 @@ void fiq_handler(void) "mov r10, #0x00000400 \n" /* INT_DMA */ "str r10, [r11] \n" /* ACK FIQ */ "stmfd sp!, {r0-r3,lr} \n" - "ldr r0, =dma_callback \n" - "mov lr, pc \n" - "bx r0 \n" + "bl dma_callback \n" "mov r10, r0 \n" "ldmfd sp!, {r0-r3,lr} \n" "ldr r11, =nextsize \n" |