diff options
author | Karl Kurbjun <kkurbjun@gmail.com> | 2011-02-06 19:28:46 +0000 |
---|---|---|
committer | Karl Kurbjun <kkurbjun@gmail.com> | 2011-02-06 19:28:46 +0000 |
commit | fafd50938c94a317fe85138e7173a68e8cd4bac7 (patch) | |
tree | 4167226eb7972902d37a29cf9de054b1f4a2dd98 /firmware/target/arm/tms320dm320/dsp/arm.c | |
parent | 52b0605fb41ae72b95246a92431221637e1e377a (diff) | |
download | rockbox-fafd50938c94a317fe85138e7173a68e8cd4bac7.tar.gz rockbox-fafd50938c94a317fe85138e7173a68e8cd4bac7.zip |
DM320 DSP PCM handler: Use initialization library to make sure that code starts up reliably. Also make some variables volatile so code can be easier debugged.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29219 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tms320dm320/dsp/arm.c')
-rw-r--r-- | firmware/target/arm/tms320dm320/dsp/arm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/target/arm/tms320dm320/dsp/arm.c b/firmware/target/arm/tms320dm320/dsp/arm.c index 9d886ffede..08fbaa9c12 100644 --- a/firmware/target/arm/tms320dm320/dsp/arm.c +++ b/firmware/target/arm/tms320dm320/dsp/arm.c | |||
@@ -20,13 +20,13 @@ | |||
20 | * | 20 | * |
21 | ****************************************************************************/ | 21 | ****************************************************************************/ |
22 | 22 | ||
23 | #include <stdio.h> | ||
24 | #include "arm.h" | 23 | #include "arm.h" |
25 | #include "registers.h" | 24 | #include "registers.h" |
26 | #include "ipc.h" | 25 | #include "ipc.h" |
27 | #include "dma.h" | 26 | #include "dma.h" |
28 | 27 | ||
29 | volatile struct ipc_message status; | 28 | volatile struct ipc_message status; |
29 | volatile short int0_count; | ||
30 | 30 | ||
31 | #if defined(HAVE_DEBUG) | 31 | #if defined(HAVE_DEBUG) |
32 | static int acked; | 32 | static int acked; |
@@ -34,6 +34,7 @@ static int acked; | |||
34 | 34 | ||
35 | interrupt void handle_int0(void) { | 35 | interrupt void handle_int0(void) { |
36 | IFR = 1; | 36 | IFR = 1; |
37 | int0_count++; | ||
37 | 38 | ||
38 | #if defined(HAVE_DEBUG) | 39 | #if defined(HAVE_DEBUG) |
39 | acked = 1; | 40 | acked = 1; |