From e0f19f33940d6f4eae1cbfa0859da78c3c334560 Mon Sep 17 00:00:00 2001 From: smlng <s@mlng.net> Date: Thu, 2 Mar 2017 14:49:16 +0100 Subject: [PATCH] cc2538: fix timer_set for channel B --- cpu/cc2538/periph/timer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpu/cc2538/periph/timer.c b/cpu/cc2538/periph/timer.c index 82e429d10c..1165172da1 100644 --- a/cpu/cc2538/periph/timer.c +++ b/cpu/cc2538/periph/timer.c @@ -174,7 +174,7 @@ int timer_set(tim_t dev, int channel, unsigned int timeout) gptimer->ICR = TBMIM; /* set timeout value */ - gptimer->TAMATCHR = (gptimer->CFG == GPTMCFG_32_BIT_TIMER)? (gptimer->TBV + timeout) : (gptimer->TBV - timeout); + gptimer->TBMATCHR = (gptimer->CFG == GPTMCFG_32_BIT_TIMER)? (gptimer->TBV + timeout) : (gptimer->TBV - timeout); gptimer->cc2538_gptimer_imr.IMR |= TBMIM; /**< Enable the Timer B Match Interrupt */ break; } -- GitLab