summaryrefslogtreecommitdiff
path: root/firmware/target/arm/gigabeat/meg-fx/system-meg-fx.c
diff options
context:
space:
mode:
authorGreg White <gwhite@rockbox.org>2007-01-05 04:17:25 +0000
committerGreg White <gwhite@rockbox.org>2007-01-05 04:17:25 +0000
commit5668505d6b9515c21488e7be1ea40f076d0eb14e (patch)
treec01e1eba11cc26ac2d2593c86b4fe68edaad759a /firmware/target/arm/gigabeat/meg-fx/system-meg-fx.c
parenta11f1eac1ce69c53fe316ac0de4197e9c7cde143 (diff)
downloadrockbox-5668505d6b9515c21488e7be1ea40f076d0eb14e.tar.gz
rockbox-5668505d6b9515c21488e7be1ea40f076d0eb14e.zip
Switch DMA wait loop to idle CPU
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11914 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/gigabeat/meg-fx/system-meg-fx.c')
-rw-r--r--firmware/target/arm/gigabeat/meg-fx/system-meg-fx.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/target/arm/gigabeat/meg-fx/system-meg-fx.c b/firmware/target/arm/gigabeat/meg-fx/system-meg-fx.c
index b8bcda3c95..b2b4a6207b 100644
--- a/firmware/target/arm/gigabeat/meg-fx/system-meg-fx.c
+++ b/firmware/target/arm/gigabeat/meg-fx/system-meg-fx.c
@@ -33,6 +33,8 @@ void irq(void)
33 /* Timer 4 */ 33 /* Timer 4 */
34 if ((intpending & TIMER4_MASK) != 0) 34 if ((intpending & TIMER4_MASK) != 0)
35 timer4(); 35 timer4();
36 else if ((intpending & DMA0_MASK) != 0)
37 dma0();
36 else 38 else
37 { 39 {
38 /* unexpected interrupt */ 40 /* unexpected interrupt */