diff options
Diffstat (limited to 'firmware')
-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 | |||