From e0da07ae952cb28d1a4b6a1be32a07711a8f8dd7 Mon Sep 17 00:00:00 2001 From: Mariano Alvira Date: Tue, 11 May 2010 17:59:51 -0400 Subject: [PATCH] don't need to reinit maca when the clock stops, just call resume sync instead. --- lib/maca.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/lib/maca.c b/lib/maca.c index 80cedeca8..a7f68bb51 100644 --- a/lib/maca.c +++ b/lib/maca.c @@ -122,13 +122,7 @@ void check_maca(void) { if(*MACA_CLK == last_time) { /* clock isn't running */ - /* reinit maca */ - reset_maca(); - radio_init(); - flyback_init(); - init_phy(); - *MACA_CONTROL = (1 << PRM) | (NO_CCA << MODE); - enable_irq(MACA); + ResumeMACASync(); maca_isr(); } else { if((last_time > (*MACA_SFTCLK + RECV_SOFTIMEOUT)) &&