From b4362196740fd5bd0359e20a0e3e52a8ec5602df Mon Sep 17 00:00:00 2001
From: Hauke Petersen <hauke.petersen@fu-berlin.de>
Date: Tue, 5 Jan 2016 13:31:46 +0100
Subject: [PATCH] boards: removed F_CPU define from board.h

---
 boards/airfy-beacon/include/board.h     | 5 -----
 boards/arduino-due/include/board.h      | 5 -----
 boards/arduino-mega2560/include/board.h | 5 -----
 boards/cc2538dk/include/board.h         | 5 -----
 boards/f4vi1/include/board.h            | 5 -----
 boards/fox/include/board.h              | 5 -----
 boards/frdm-k64f/include/board.h        | 5 -----
 boards/iotlab-m3/include/board.h        | 5 -----
 boards/limifrog-v1/include/board.h      | 6 ------
 boards/mbed_lpc1768/include/board.h     | 5 -----
 boards/msbiot/include/board.h           | 5 -----
 boards/native/include/board.h           | 2 --
 boards/nrf51dongle/include/board.h      | 5 -----
 boards/nrf6310/include/board.h          | 5 -----
 boards/nucleo-f091/include/board.h      | 5 -----
 boards/nucleo-f103/include/board.h      | 7 +------
 boards/nucleo-f303/include/board.h      | 5 -----
 boards/nucleo-f334/include/board.h      | 5 -----
 boards/nucleo-f401/include/board.h      | 5 -----
 boards/nucleo-l1/include/board.h        | 5 -----
 boards/openmote-cc2538/include/board.h  | 5 -----
 boards/pba-d-01-kw2x/include/board.h    | 5 -----
 boards/pca10000/include/board.h         | 5 -----
 boards/pca10005/include/board.h         | 5 -----
 boards/remote/include/board.h           | 5 -----
 boards/saml21-xpro/include/board.h      | 5 -----
 boards/samr21-xpro/include/board.h      | 5 -----
 boards/slwstk6220a/include/board.h      | 5 -----
 boards/spark-core/include/board.h       | 5 -----
 boards/stm32f0discovery/include/board.h | 5 -----
 boards/stm32f3discovery/include/board.h | 5 -----
 boards/stm32f4discovery/include/board.h | 5 -----
 boards/udoo/include/board.h             | 5 -----
 boards/weio/include/board.h             | 5 -----
 boards/yunjia-nrf51822/include/board.h  | 5 -----
 35 files changed, 1 insertion(+), 174 deletions(-)

diff --git a/boards/airfy-beacon/include/board.h b/boards/airfy-beacon/include/board.h
index 970dd04c74..95603988d8 100644
--- a/boards/airfy-beacon/include/board.h
+++ b/boards/airfy-beacon/include/board.h
@@ -27,11 +27,6 @@
  extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               (16000000UL)
-
 /**
  * @brief   Xtimer configuration
  * @{
diff --git a/boards/arduino-due/include/board.h b/boards/arduino-due/include/board.h
index 09d5c94872..8a2c825ad8 100644
--- a/boards/arduino-due/include/board.h
+++ b/boards/arduino-due/include/board.h
@@ -28,11 +28,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               (84000000UL)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/arduino-mega2560/include/board.h b/boards/arduino-mega2560/include/board.h
index 3f00a6a086..cae587c17d 100644
--- a/boards/arduino-mega2560/include/board.h
+++ b/boards/arduino-mega2560/include/board.h
@@ -28,11 +28,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               (16000000L)
-
 /**
 * @brief As the CPU is too slow to handle 115200 baud, we set the default
 *        baudrate to 9600 for this board
diff --git a/boards/cc2538dk/include/board.h b/boards/cc2538dk/include/board.h
index acd0f86ae4..caa9319109 100644
--- a/boards/cc2538dk/include/board.h
+++ b/boards/cc2538dk/include/board.h
@@ -27,11 +27,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               XOSC32M_FREQ
-
 /**
  * @name Macros for controlling the on-board LEDs.
  * @{
diff --git a/boards/f4vi1/include/board.h b/boards/f4vi1/include/board.h
index 8848fe5e9e..56c0932e90 100644
--- a/boards/f4vi1/include/board.h
+++ b/boards/f4vi1/include/board.h
@@ -29,11 +29,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/fox/include/board.h b/boards/fox/include/board.h
index 3dd0220c83..6717f2c77c 100644
--- a/boards/fox/include/board.h
+++ b/boards/fox/include/board.h
@@ -33,11 +33,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name Define the interface to the AT86RF231 radio
  *
diff --git a/boards/frdm-k64f/include/board.h b/boards/frdm-k64f/include/board.h
index ee1d8a71b2..dc4b528e2d 100644
--- a/boards/frdm-k64f/include/board.h
+++ b/boards/frdm-k64f/include/board.h
@@ -30,11 +30,6 @@ extern "C"
 {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/iotlab-m3/include/board.h b/boards/iotlab-m3/include/board.h
index 1bdf833f0a..9b5aaa139e 100644
--- a/boards/iotlab-m3/include/board.h
+++ b/boards/iotlab-m3/include/board.h
@@ -33,11 +33,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name Set the default baudrate to 500K for this board
  * @{
diff --git a/boards/limifrog-v1/include/board.h b/boards/limifrog-v1/include/board.h
index 883fa2550a..5be17551d1 100644
--- a/boards/limifrog-v1/include/board.h
+++ b/boards/limifrog-v1/include/board.h
@@ -30,12 +30,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/mbed_lpc1768/include/board.h b/boards/mbed_lpc1768/include/board.h
index d333c76039..30ca5fd0f3 100644
--- a/boards/mbed_lpc1768/include/board.h
+++ b/boards/mbed_lpc1768/include/board.h
@@ -32,11 +32,6 @@
 extern "C" {
 #endif
 
-/**
- * @brief The nominal CPU core clock in this board
- */
-#define F_CPU               (96000000)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/msbiot/include/board.h b/boards/msbiot/include/board.h
index f278382d45..cd9e44894a 100644
--- a/boards/msbiot/include/board.h
+++ b/boards/msbiot/include/board.h
@@ -28,11 +28,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name Configure connected CC1101 (radio) device
  * @{
diff --git a/boards/native/include/board.h b/boards/native/include/board.h
index 0ec6dd8763..758a8f68df 100644
--- a/boards/native/include/board.h
+++ b/boards/native/include/board.h
@@ -30,8 +30,6 @@
 extern "C" {
 #endif
 
-#define F_CPU 1000000
-
 void _native_LED_GREEN_OFF(void);
 #define LED_GREEN_OFF (_native_LED_GREEN_OFF())
 void _native_LED_GREEN_ON(void);
diff --git a/boards/nrf51dongle/include/board.h b/boards/nrf51dongle/include/board.h
index b2b0727720..9f1ce05921 100644
--- a/boards/nrf51dongle/include/board.h
+++ b/boards/nrf51dongle/include/board.h
@@ -28,11 +28,6 @@
 extern "C" {
 #endif
 
-/**
- * @brief   Define the nominal CPU core clock in this board
- */
-#define F_CPU               (CLOCK_CORECLOCK)
-
 /**
  * @name    LED pin definitions
  * @{
diff --git a/boards/nrf6310/include/board.h b/boards/nrf6310/include/board.h
index 2c164e11a0..d642762818 100644
--- a/boards/nrf6310/include/board.h
+++ b/boards/nrf6310/include/board.h
@@ -29,11 +29,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               (16000000UL)
-
 /**
  * @name    LED pin definitions
  * @{
diff --git a/boards/nucleo-f091/include/board.h b/boards/nucleo-f091/include/board.h
index 49eb198c94..3d13993d5f 100644
--- a/boards/nucleo-f091/include/board.h
+++ b/boards/nucleo-f091/include/board.h
@@ -30,11 +30,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/nucleo-f103/include/board.h b/boards/nucleo-f103/include/board.h
index 0f10daad01..749016656e 100755
--- a/boards/nucleo-f103/include/board.h
+++ b/boards/nucleo-f103/include/board.h
@@ -30,15 +30,10 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @brief Use the 2nd UART for STDIO on this board
  */
-#define STDIO               UART_1
+#define STDIO               UART_DEV(1)
 
 /**
  * @name LED pin definitions
diff --git a/boards/nucleo-f303/include/board.h b/boards/nucleo-f303/include/board.h
index 136ab5f7dd..5c47e914c4 100755
--- a/boards/nucleo-f303/include/board.h
+++ b/boards/nucleo-f303/include/board.h
@@ -32,11 +32,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/nucleo-f334/include/board.h b/boards/nucleo-f334/include/board.h
index c3eb3cba38..be2fe0460b 100644
--- a/boards/nucleo-f334/include/board.h
+++ b/boards/nucleo-f334/include/board.h
@@ -30,11 +30,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/nucleo-f401/include/board.h b/boards/nucleo-f401/include/board.h
index 22b62da265..5d87b5c9d3 100644
--- a/boards/nucleo-f401/include/board.h
+++ b/boards/nucleo-f401/include/board.h
@@ -28,11 +28,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name xtimer configuration
  * @{
diff --git a/boards/nucleo-l1/include/board.h b/boards/nucleo-l1/include/board.h
index e33e4a969b..0d016c2f02 100644
--- a/boards/nucleo-l1/include/board.h
+++ b/boards/nucleo-l1/include/board.h
@@ -30,11 +30,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name xtimer configuration
  * @{
diff --git a/boards/openmote-cc2538/include/board.h b/boards/openmote-cc2538/include/board.h
index 99c6b0f5b5..4e441bae8c 100644
--- a/boards/openmote-cc2538/include/board.h
+++ b/boards/openmote-cc2538/include/board.h
@@ -28,11 +28,6 @@
  extern "C" {
 #endif
 
-/**
- * @name The nominal CPU core clock in this board
- */
-#define F_CPU               (32000000UL)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/pba-d-01-kw2x/include/board.h b/boards/pba-d-01-kw2x/include/board.h
index 524f8566e7..c6ecd57ffd 100644
--- a/boards/pba-d-01-kw2x/include/board.h
+++ b/boards/pba-d-01-kw2x/include/board.h
@@ -30,11 +30,6 @@ extern "C"
 {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/pca10000/include/board.h b/boards/pca10000/include/board.h
index d2350866ba..d0be5893b2 100644
--- a/boards/pca10000/include/board.h
+++ b/boards/pca10000/include/board.h
@@ -28,11 +28,6 @@
 extern "C" {
 #endif
 
-/**
- * @brief   Define the nominal CPU core clock in this board
- */
-#define F_CPU               (16000000UL)
-
 /**
  * @brief   Xtimer configuration
  * @{
diff --git a/boards/pca10005/include/board.h b/boards/pca10005/include/board.h
index 0283db40ce..9fc73f3cae 100644
--- a/boards/pca10005/include/board.h
+++ b/boards/pca10005/include/board.h
@@ -28,11 +28,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               (16000000UL)
-
 /**
  * @brief   Xtimer configuration
  * @{
diff --git a/boards/remote/include/board.h b/boards/remote/include/board.h
index 4ecd7b5881..0db379e49d 100644
--- a/boards/remote/include/board.h
+++ b/boards/remote/include/board.h
@@ -30,11 +30,6 @@
  extern "C" {
 #endif
 
-/**
- * @name The nominal CPU core clock in this board
- */
-#define F_CPU               (32000000UL)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/saml21-xpro/include/board.h b/boards/saml21-xpro/include/board.h
index 9bace515b6..608f8d7545 100644
--- a/boards/saml21-xpro/include/board.h
+++ b/boards/saml21-xpro/include/board.h
@@ -27,11 +27,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               (16000000UL)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/samr21-xpro/include/board.h b/boards/samr21-xpro/include/board.h
index 3e1dcec962..05e4a65168 100644
--- a/boards/samr21-xpro/include/board.h
+++ b/boards/samr21-xpro/include/board.h
@@ -30,11 +30,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               (CLOCK_CORECLOCK)
-
 /**
  * Assign the hardware timer
  */
diff --git a/boards/slwstk6220a/include/board.h b/boards/slwstk6220a/include/board.h
index 804d3df56b..bb6578173c 100644
--- a/boards/slwstk6220a/include/board.h
+++ b/boards/slwstk6220a/include/board.h
@@ -30,11 +30,6 @@
 extern "C" {
 #endif
 
-/**
- * @brief   Define the nominal CPU core clock in this board
- */
-#define F_CPU               (CLOCK_CORECLOCK)
-
 /**
  * @brief   Assign the hardware timer
  */
diff --git a/boards/spark-core/include/board.h b/boards/spark-core/include/board.h
index 43eb055b84..14f9627b20 100644
--- a/boards/spark-core/include/board.h
+++ b/boards/spark-core/include/board.h
@@ -30,11 +30,6 @@
  extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name Define the location of the RIOT image in flash
  */
diff --git a/boards/stm32f0discovery/include/board.h b/boards/stm32f0discovery/include/board.h
index 56e07d5075..4795b52c14 100644
--- a/boards/stm32f0discovery/include/board.h
+++ b/boards/stm32f0discovery/include/board.h
@@ -27,11 +27,6 @@
 extern "C" {
 #endif
 
-/**
- * @name The nominal CPU core clock in this board
- */
-#define F_CPU               (48000000UL)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/stm32f3discovery/include/board.h b/boards/stm32f3discovery/include/board.h
index cd7bee4cfa..a6412d9b6f 100644
--- a/boards/stm32f3discovery/include/board.h
+++ b/boards/stm32f3discovery/include/board.h
@@ -27,11 +27,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               (72000000UL)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/stm32f4discovery/include/board.h b/boards/stm32f4discovery/include/board.h
index 06923e6179..6db7a5e239 100644
--- a/boards/stm32f4discovery/include/board.h
+++ b/boards/stm32f4discovery/include/board.h
@@ -28,11 +28,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               CLOCK_CORECLOCK
-
 /**
  * @name xtimer configuration
  * @{
diff --git a/boards/udoo/include/board.h b/boards/udoo/include/board.h
index 5403d04409..e33cf8297f 100644
--- a/boards/udoo/include/board.h
+++ b/boards/udoo/include/board.h
@@ -28,11 +28,6 @@
 extern "C" {
 #endif
 
-/**
- * Define the nominal CPU core clock in this board
- */
-#define F_CPU               (84000000UL)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/weio/include/board.h b/boards/weio/include/board.h
index 7395026302..2fac005278 100644
--- a/boards/weio/include/board.h
+++ b/boards/weio/include/board.h
@@ -30,11 +30,6 @@
 extern "C" {
 #endif
 
-/**
- * @brief The nominal CPU core clock in this board
- */
-#define F_CPU               (48000000)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/yunjia-nrf51822/include/board.h b/boards/yunjia-nrf51822/include/board.h
index c0a0dcbb45..11463377d6 100644
--- a/boards/yunjia-nrf51822/include/board.h
+++ b/boards/yunjia-nrf51822/include/board.h
@@ -27,11 +27,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the nominal CPU core clock in this board
- */
-#define F_CPU               (16000000UL)
-
 /**
  * @brief   Xtimer configuration
  * @{
-- 
GitLab