diff options
author | Greg White <gwhite@rockbox.org> | 2007-01-05 04:17:25 +0000 |
---|---|---|
committer | Greg White <gwhite@rockbox.org> | 2007-01-05 04:17:25 +0000 |
commit | 5668505d6b9515c21488e7be1ea40f076d0eb14e (patch) | |
tree | c01e1eba11cc26ac2d2593c86b4fe68edaad759a /firmware/target/arm/gigabeat/meg-fx/system-meg-fx.c | |
parent | a11f1eac1ce69c53fe316ac0de4197e9c7cde143 (diff) | |
download | rockbox-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.c | 2 |
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 */ |