From d6e47461baa88e8da599c7855b4c316ed2528c79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABtan=20Harter?= Date: Fri, 2 Mar 2018 15:18:43 +0100 Subject: [PATCH] mips32r2_common/periph/timer: fix return values Fix 'timer_set', 'timer_set_absolute' and 'timer_clear' return value to 1 on success as documented in the API. --- cpu/mips32r2_common/periph/timer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cpu/mips32r2_common/periph/timer.c b/cpu/mips32r2_common/periph/timer.c index d9498e6bfc..16e373f2f7 100644 --- a/cpu/mips32r2_common/periph/timer.c +++ b/cpu/mips32r2_common/periph/timer.c @@ -135,7 +135,7 @@ int timer_set(tim_t dev, int channel, unsigned int timeout) compares[channel] = counter + timeout; irq_restore(status); - return channel; + return 1; } int timer_set_absolute(tim_t dev, int channel, unsigned int value) @@ -152,7 +152,7 @@ int timer_set_absolute(tim_t dev, int channel, unsigned int value) compares[channel] = value; irq_restore(status); - return channel; + return 1; } int timer_clear(tim_t dev, int channel) @@ -166,7 +166,7 @@ int timer_clear(tim_t dev, int channel) compares[channel] = 0; irq_restore(status); - return channel; + return 1; } unsigned int timer_read(tim_t dev)