From 4b29d2ef6d2c861de5f12ec25995ca4a828df071 Mon Sep 17 00:00:00 2001 From: Ian Martin Date: Mon, 22 Feb 2016 16:38:39 -0500 Subject: [PATCH] set xtimer parameters for cc2538-based boards. --- boards/cc2538dk/include/board.h | 11 +++++++++++ boards/openmote-cc2538/include/board.h | 11 +++++++++++ boards/remote/include/board.h | 12 ++++++++++++ 3 files changed, 34 insertions(+) diff --git a/boards/cc2538dk/include/board.h b/boards/cc2538dk/include/board.h index caa931910..47416b74a 100644 --- a/boards/cc2538dk/include/board.h +++ b/boards/cc2538dk/include/board.h @@ -72,6 +72,17 @@ extern "C" { #define CCA_BACKDOOR_ACTIVE_LEVEL 0 /**< Active low */ /** @} */ +/** + * @name xtimer configuration + * @{ + */ +#define XTIMER TIMER_0 +#define XTIMER_CHAN 0 +#define XTIMER_SHIFT -4 +#define XTIMER_BACKOFF 50 +#define XTIMER_ISR_BACKOFF 40 +/** @} */ + /** * @brief Initialize board specific hardware, including clock, LEDs and std-IO */ diff --git a/boards/openmote-cc2538/include/board.h b/boards/openmote-cc2538/include/board.h index 4e441bae8..31e0a5ac2 100644 --- a/boards/openmote-cc2538/include/board.h +++ b/boards/openmote-cc2538/include/board.h @@ -60,6 +60,17 @@ #define LED_ORANGE_TOGGLE (LED_PORT->DATA ^= (1 << LED_ORANGE_PIN)) /** @} */ +/** + * @name xtimer configuration + * @{ + */ +#define XTIMER TIMER_0 +#define XTIMER_CHAN 0 +#define XTIMER_SHIFT -4 +#define XTIMER_BACKOFF 50 +#define XTIMER_ISR_BACKOFF 40 +/** @} */ + /** * @brief Initialize board specific hardware, including clock, LEDs and std-IO */ diff --git a/boards/remote/include/board.h b/boards/remote/include/board.h index 0db379e49..1c3531f4e 100644 --- a/boards/remote/include/board.h +++ b/boards/remote/include/board.h @@ -121,6 +121,18 @@ #define RF_SWITCH_INTERNAL (RF_SWITCH_PORT->DATA &= ~(1 << RF_SWITCH_PIN)) #define RF_SWITCH_TOGGLE (RF_SWITCH_PORT->DATA ^= (1 << RF_SWITCH_PIN)) /** @} */ + +/** + * @name xtimer configuration + * @{ + */ +#define XTIMER TIMER_0 +#define XTIMER_CHAN 0 +#define XTIMER_SHIFT -4 +#define XTIMER_BACKOFF 50 +#define XTIMER_ISR_BACKOFF 40 +/** @} */ + /** * @brief Initialize board specific hardware, including clock, LEDs and std-IO */