From 3c5acd7ca7654aea47235a4532d788680aa0ccb9 Mon Sep 17 00:00:00 2001 From: Michael Moon Date: Fri, 11 Feb 2011 11:53:27 +1100 Subject: [PATCH] disable interrupt if setTimer(0) is called --- timer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/timer.c b/timer.c index 6ec0815..9481aed 100644 --- a/timer.c +++ b/timer.c @@ -136,6 +136,7 @@ void setTimer(uint32_t delay) } else { // flag: move has ended next_step_time = 0; + TIMSK1 &= ~MASK(OCIE1A); } // restore interrupt flag