aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/timers.c
diff options
context:
space:
mode:
authorPerry Hung <iperry@alum.mit.edu>2010-03-30 20:49:00 -0400
committerPerry Hung <iperry@alum.mit.edu>2010-03-30 20:49:00 -0400
commitf2f32c52c3aa44f34448523c60520df1cad36351 (patch)
treef3e39a34c3f56ef9a44f72e3f6fc44a983e25ef7 /src/lib/timers.c
parent61cc63c1c172d6cf255aaa0f73c827224c600997 (diff)
downloadlibrambutan-f2f32c52c3aa44f34448523c60520df1cad36351.tar.gz
librambutan-f2f32c52c3aa44f34448523c60520df1cad36351.zip
Re-enabled clocks on GPIO ports, external timers, and USARTs.
Diffstat (limited to 'src/lib/timers.c')
-rw-r--r--src/lib/timers.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/lib/timers.c b/src/lib/timers.c
index a248235..e187428 100644
--- a/src/lib/timers.c
+++ b/src/lib/timers.c
@@ -79,21 +79,20 @@ void timer_init(uint8_t timer_num, uint16_t prescale) {
switch(timer_num) {
case 1:
timer = (Timer*)TIMER1_BASE;
-// rcc_enable(RCC_TIMER1);
+ rcc_enable_clk_timer1();
is_advanced = 1;
break;
case 2:
timer = (Timer*)TIMER2_BASE;
-// rcc_enable(RCC_TIMER2);
- //RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE);
+ rcc_enable_clk_timer2();
break;
case 3:
timer = (Timer*)TIMER3_BASE;
-// rcc_enable(RCC_TIMER3);
+ rcc_enable_clk_timer3();
break;
case 4:
timer = (Timer*)TIMER4_BASE;
- // rcc_enable(RCC_TIMER4);
+ rcc_enable_clk_timer4();
break;
}