summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/tms320dm320/system-dm320.c
diff options
context:
space:
mode:
authorKarl Kurbjun <kkurbjun@gmail.com>2007-11-07 05:30:31 +0000
committerKarl Kurbjun <kkurbjun@gmail.com>2007-11-07 05:30:31 +0000
commit5db6b51759fa1b2e9595a177414874fc928d5180 (patch)
tree5cc59f4a3a9dd1499c233beaa714015618064f6e /firmware/target/arm/tms320dm320/system-dm320.c
parent22e3d5694030a919402a77c31178a60ce3839194 (diff)
downloadrockbox-5db6b51759fa1b2e9595a177414874fc928d5180.tar.gz
rockbox-5db6b51759fa1b2e9595a177414874fc928d5180.zip
Get the user timer working properly consequentially fixing doom without a hack.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15510 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tms320dm320/system-dm320.c')
-rw-r--r--firmware/target/arm/tms320dm320/system-dm320.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/target/arm/tms320dm320/system-dm320.c b/firmware/target/arm/tms320dm320/system-dm320.c
index c009766f21..da3b9913a2 100644
--- a/firmware/target/arm/tms320dm320/system-dm320.c
+++ b/firmware/target/arm/tms320dm320/system-dm320.c
@@ -169,6 +169,10 @@ void system_init(void)
IO_INTC_ENTRY_TBA0 = 0;
IO_INTC_ENTRY_TBA1 = 0;
+
+ /* Turn off other timers */
+ IO_TIMER2_TMMD = CONFIG_TIMER2_TMMD_STOP;
+ IO_TIMER3_TMMD = CONFIG_TIMER3_TMMD_STOP;
/* set GIO26 (reset pin) to output and low */
IO_GIO_BITCLR1=(1<<10);