diff options
author | Karl Kurbjun <kkurbjun@gmail.com> | 2011-02-06 20:36:00 +0000 |
---|---|---|
committer | Karl Kurbjun <kkurbjun@gmail.com> | 2011-02-06 20:36:00 +0000 |
commit | 161f4465dbdce8f2e7d4c3823932e5db122af62d (patch) | |
tree | 7ad69e42bf59743d552a87349915b313aff6284b /firmware/target/arm/tms320dm320 | |
parent | 52f985ef6c4d18ac5cfc0dfd692d6513a0b2c0ac (diff) | |
download | rockbox-161f4465dbdce8f2e7d4c3823932e5db122af62d.tar.gz rockbox-161f4465dbdce8f2e7d4c3823932e5db122af62d.zip |
DM320: Clock source selection for timer happens in bootloader.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29228 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tms320dm320')
-rw-r--r-- | firmware/target/arm/tms320dm320/kernel-dm320.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/firmware/target/arm/tms320dm320/kernel-dm320.c b/firmware/target/arm/tms320dm320/kernel-dm320.c index 34e0515b2a..7c3805eb0e 100644 --- a/firmware/target/arm/tms320dm320/kernel-dm320.c +++ b/firmware/target/arm/tms320dm320/kernel-dm320.c | |||
@@ -27,10 +27,7 @@ | |||
27 | 27 | ||
28 | void tick_start(unsigned int interval_in_ms) | 28 | void tick_start(unsigned int interval_in_ms) |
29 | { | 29 | { |
30 | /* TODO: set up TIMER1 clock settings | 30 | IO_CLK_MOD2 |= CLK_MOD2_TMR1; /* enable TIMER1 clock */ |
31 | IO_CLK_MOD2 &= ~CLK_MOD2_TMR1; //disable TIMER1 clock | ||
32 | IO_CLK_SEL0 |= (1 << 2); //set TIMER1 clock to PLLIN*/ | ||
33 | IO_CLK_MOD2 |= CLK_MOD2_TMR1; //enable TIMER1 clock!!!!!!!!! | ||
34 | IO_TIMER1_TMMD = CONFIG_TIMER1_TMMD_STOP; | 31 | IO_TIMER1_TMMD = CONFIG_TIMER1_TMMD_STOP; |
35 | 32 | ||
36 | /* Setup the Prescalar (Divide by 10) | 33 | /* Setup the Prescalar (Divide by 10) |
@@ -56,3 +53,4 @@ void TIMER1(void) | |||
56 | /* Run through the list of tick tasks */ | 53 | /* Run through the list of tick tasks */ |
57 | call_tick_tasks(); | 54 | call_tick_tasks(); |
58 | } | 55 | } |
56 | |||