From 7ca0bcfd43b196faaad1ab52f4341ac97b15a56c Mon Sep 17 00:00:00 2001
From: Hauke Petersen <hauke.petersen@fu-berlin.de>
Date: Fri, 5 Jan 2018 12:23:30 +0100
Subject: [PATCH] boards/nucleo/doc: assign boards to nucleo groups

---
 boards/nucleo-f030/include/periph_conf.h    | 4 +++-
 boards/nucleo-f070/include/periph_conf.h    | 4 +++-
 boards/nucleo-f072/include/periph_conf.h    | 4 +++-
 boards/nucleo-f091/include/periph_conf.h    | 4 +++-
 boards/nucleo-f103/include/periph_conf.h    | 5 ++++-
 boards/nucleo-f302/include/periph_conf.h    | 5 ++++-
 boards/nucleo-f303/include/periph_conf.h    | 5 ++++-
 boards/nucleo-f334/include/periph_conf.h    | 4 +++-
 boards/nucleo-f401/include/periph_conf.h    | 4 +++-
 boards/nucleo-f410/include/periph_conf.h    | 4 +++-
 boards/nucleo-f411/include/periph_conf.h    | 4 +++-
 boards/nucleo-f446/include/periph_conf.h    | 4 +++-
 boards/nucleo-l053/include/periph_conf.h    | 4 +++-
 boards/nucleo-l073/include/periph_conf.h    | 4 +++-
 boards/nucleo-l152/include/periph_conf.h    | 4 +++-
 boards/nucleo-l476/include/periph_conf.h    | 4 +++-
 boards/nucleo144-f207/include/periph_conf.h | 4 +++-
 boards/nucleo144-f303/include/periph_conf.h | 4 +++-
 boards/nucleo144-f412/include/periph_conf.h | 4 +++-
 boards/nucleo144-f413/include/periph_conf.h | 4 +++-
 boards/nucleo144-f429/include/periph_conf.h | 4 +++-
 boards/nucleo144-f446/include/periph_conf.h | 4 +++-
 boards/nucleo144-f722/include/periph_conf.h | 4 +++-
 boards/nucleo144-f746/include/periph_conf.h | 4 +++-
 boards/nucleo144-f767/include/periph_conf.h | 4 +++-
 boards/nucleo32-f031/include/periph_conf.h  | 4 +++-
 boards/nucleo32-f042/include/periph_conf.h  | 4 +++-
 boards/nucleo32-f303/include/periph_conf.h  | 4 +++-
 boards/nucleo32-l031/include/periph_conf.h  | 4 +++-
 boards/nucleo32-l432/include/periph_conf.h  | 5 ++++-
 30 files changed, 94 insertions(+), 30 deletions(-)

diff --git a/boards/nucleo-f030/include/periph_conf.h b/boards/nucleo-f030/include/periph_conf.h
index 8140c29f15..0b176c3906 100644
--- a/boards/nucleo-f030/include/periph_conf.h
+++ b/boards/nucleo-f030/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f030
+ * @defgroup    boards_nucleo-f030 STM Nucleo-F030
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F030
  * @{
  *
  * @file
diff --git a/boards/nucleo-f070/include/periph_conf.h b/boards/nucleo-f070/include/periph_conf.h
index d70f79f066..dd94136811 100644
--- a/boards/nucleo-f070/include/periph_conf.h
+++ b/boards/nucleo-f070/include/periph_conf.h
@@ -8,7 +8,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f070
+ * @defgroup    boards_nucleo-f070 STM Nucleo-F070
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F070
  * @{
  *
  * @file
diff --git a/boards/nucleo-f072/include/periph_conf.h b/boards/nucleo-f072/include/periph_conf.h
index af7c238fff..205b164668 100644
--- a/boards/nucleo-f072/include/periph_conf.h
+++ b/boards/nucleo-f072/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f072
+ * @defgroup    boards_nucleo-f072 STM Nucleo-F072
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F072
  * @{
  *
  * @file
diff --git a/boards/nucleo-f091/include/periph_conf.h b/boards/nucleo-f091/include/periph_conf.h
index 376c0705a8..dc6f6a1ca3 100644
--- a/boards/nucleo-f091/include/periph_conf.h
+++ b/boards/nucleo-f091/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f091
+ * @defgroup    boards_nucleo-f091 STM Nucleo-F091
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F091
  * @{
  *
  * @file
diff --git a/boards/nucleo-f103/include/periph_conf.h b/boards/nucleo-f103/include/periph_conf.h
index ab21ac0c82..631d186380 100644
--- a/boards/nucleo-f103/include/periph_conf.h
+++ b/boards/nucleo-f103/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f103
+ * @defgroup    boards_nucleo-f103 STM Nucleo-F103
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F103
  * @{
  *
  * @file
@@ -214,3 +216,4 @@ static const spi_conf_t spi_config[] = {
 #endif
 
 #endif /* PERIPH_CONF_H */
+/** @} */
diff --git a/boards/nucleo-f302/include/periph_conf.h b/boards/nucleo-f302/include/periph_conf.h
index 144aeed670..0d19d90221 100644
--- a/boards/nucleo-f302/include/periph_conf.h
+++ b/boards/nucleo-f302/include/periph_conf.h
@@ -9,7 +9,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f302 Nucleo-F302
+ * @defgroup    boards_nucleo-f302 STM Nucleo-F302
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F302
  * @{
  *
  * @file
@@ -240,3 +242,4 @@ static const spi_conf_t spi_config[] = {
 #endif
 
 #endif /* PERIPH_CONF_H */
+/** @} */
diff --git a/boards/nucleo-f303/include/periph_conf.h b/boards/nucleo-f303/include/periph_conf.h
index 4ad384a7d1..2fb52996d5 100644
--- a/boards/nucleo-f303/include/periph_conf.h
+++ b/boards/nucleo-f303/include/periph_conf.h
@@ -8,7 +8,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f303 Nucleo-F303
+ * @defgroup    boards_nucleo-f303 STM Nucleo-F303
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F303
  * @{
  *
  * @file
@@ -241,3 +243,4 @@ static const spi_conf_t spi_config[] = {
 #endif
 
 #endif /* PERIPH_CONF_H */
+/** @} */
diff --git a/boards/nucleo-f334/include/periph_conf.h b/boards/nucleo-f334/include/periph_conf.h
index 7ceae49b80..5ac97059de 100644
--- a/boards/nucleo-f334/include/periph_conf.h
+++ b/boards/nucleo-f334/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f334
+ * @defgroup    boards_nucleo-f334 STM Nucleo-F334
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F334
  * @{
  *
  * @file
diff --git a/boards/nucleo-f401/include/periph_conf.h b/boards/nucleo-f401/include/periph_conf.h
index 6bcfe0c610..26e82cb0a1 100644
--- a/boards/nucleo-f401/include/periph_conf.h
+++ b/boards/nucleo-f401/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f401
+ * @defgroup    boards_nucleo-f401 STM Nucleo-F401
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F401
  * @{
  *
  * @file
diff --git a/boards/nucleo-f410/include/periph_conf.h b/boards/nucleo-f410/include/periph_conf.h
index 0c8fb5a590..ef5909fe5b 100644
--- a/boards/nucleo-f410/include/periph_conf.h
+++ b/boards/nucleo-f410/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f410
+ * @defgroup    boards_nucleo-f410 STM Nucleo-F410
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F410
  * @{
  *
  * @file
diff --git a/boards/nucleo-f411/include/periph_conf.h b/boards/nucleo-f411/include/periph_conf.h
index 05077cc2c8..73c604f052 100644
--- a/boards/nucleo-f411/include/periph_conf.h
+++ b/boards/nucleo-f411/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f411
+ * @defgroup    boards_nucleo-f411 STM Nucleo-F411
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F411
  * @{
  *
  * @file
diff --git a/boards/nucleo-f446/include/periph_conf.h b/boards/nucleo-f446/include/periph_conf.h
index 2ce1f9526a..08aaf63027 100644
--- a/boards/nucleo-f446/include/periph_conf.h
+++ b/boards/nucleo-f446/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-f446
+ * @defgroup    boards_nucleo-f446 STM Nucleo-F446
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-F446
  * @{
  *
  * @file
diff --git a/boards/nucleo-l053/include/periph_conf.h b/boards/nucleo-l053/include/periph_conf.h
index 86c6cbe150..f31a381346 100644
--- a/boards/nucleo-l053/include/periph_conf.h
+++ b/boards/nucleo-l053/include/periph_conf.h
@@ -8,7 +8,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-l053
+ * @defgroup    boards_nucleo-l053 STM Nucleo-L053
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-L053
  * @{
  *
  * @file
diff --git a/boards/nucleo-l073/include/periph_conf.h b/boards/nucleo-l073/include/periph_conf.h
index 0ffe9b9481..65ff461fa2 100644
--- a/boards/nucleo-l073/include/periph_conf.h
+++ b/boards/nucleo-l073/include/periph_conf.h
@@ -8,7 +8,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-l073
+ * @defgroup    boards_nucleo-l073 STM Nucleo-L073
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-L073
  * @{
  *
  * @file
diff --git a/boards/nucleo-l152/include/periph_conf.h b/boards/nucleo-l152/include/periph_conf.h
index 5285511628..7e8d9758d8 100644
--- a/boards/nucleo-l152/include/periph_conf.h
+++ b/boards/nucleo-l152/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-l152
+ * @defgroup    boards_nucleo-l152 STM Nucleo-L152
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-L152
  * @{
  *
  * @file
diff --git a/boards/nucleo-l476/include/periph_conf.h b/boards/nucleo-l476/include/periph_conf.h
index 8d82cf625f..6342911636 100644
--- a/boards/nucleo-l476/include/periph_conf.h
+++ b/boards/nucleo-l476/include/periph_conf.h
@@ -9,7 +9,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo-l476
+ * @defgroup    boards_nucleo-l476 STM Nucleo-L476
+ * @ingroup     boards_nucleo64
+ * @brief       Board configuration for the STM Nucleo-L476
  * @{
  *
  * @file
diff --git a/boards/nucleo144-f207/include/periph_conf.h b/boards/nucleo144-f207/include/periph_conf.h
index 9735c5d2cb..c6269de107 100644
--- a/boards/nucleo144-f207/include/periph_conf.h
+++ b/boards/nucleo144-f207/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo144-f207
+ * @defgroup    boards_nucleo144-f207 STM Nucleo144-F207
+ * @ingroup     boards_nucleo144
+ * @brief       Board configuration for the STM Nucleo144-F207
  * @{
  *
  * @file
diff --git a/boards/nucleo144-f303/include/periph_conf.h b/boards/nucleo144-f303/include/periph_conf.h
index 4b91f7f449..04d96ab8d4 100644
--- a/boards/nucleo144-f303/include/periph_conf.h
+++ b/boards/nucleo144-f303/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo144-f303
+ * @defgroup    boards_nucleo144-f303 STM Nucleo144-F303
+ * @ingroup     boards_nucleo144
+ * @brief       Board configuration for the STM Nucleo144-F303
  * @{
  *
  * @file
diff --git a/boards/nucleo144-f412/include/periph_conf.h b/boards/nucleo144-f412/include/periph_conf.h
index 980ebd0629..ddc5fd370a 100644
--- a/boards/nucleo144-f412/include/periph_conf.h
+++ b/boards/nucleo144-f412/include/periph_conf.h
@@ -8,7 +8,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo144-f412
+ * @defgroup    boards_nucleo144-f412 STM Nucleo144-F412
+ * @ingroup     boards_nucleo144
+ * @brief       Board configuration for the STM Nucleo144-F412
  * @{
  *
  * @file
diff --git a/boards/nucleo144-f413/include/periph_conf.h b/boards/nucleo144-f413/include/periph_conf.h
index 69d4aed14d..5630a19688 100644
--- a/boards/nucleo144-f413/include/periph_conf.h
+++ b/boards/nucleo144-f413/include/periph_conf.h
@@ -8,7 +8,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo144-f413
+ * @defgroup    boards_nucleo144-f413 STM Nucleo144-F413
+ * @ingroup     boards_nucleo144
+ * @brief       Board configuration for the STM Nucleo144-F413
  * @{
  *
  * @file
diff --git a/boards/nucleo144-f429/include/periph_conf.h b/boards/nucleo144-f429/include/periph_conf.h
index 230793cbc2..4662470df8 100644
--- a/boards/nucleo144-f429/include/periph_conf.h
+++ b/boards/nucleo144-f429/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo144-f429
+ * @defgroup    boards_nucleo144-f429 STM Nucleo144-F429
+ * @ingroup     boards_nucleo144
+ * @brief       Board configuration for the STM Nucleo144-F429
  * @{
  *
  * @file
diff --git a/boards/nucleo144-f446/include/periph_conf.h b/boards/nucleo144-f446/include/periph_conf.h
index 56d42da52d..2ef5fa4dc6 100644
--- a/boards/nucleo144-f446/include/periph_conf.h
+++ b/boards/nucleo144-f446/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo144-f446
+ * @defgroup    boards_nucleo144-f446 STM Nucleo144-F446
+ * @ingroup     boards_nucleo144
+ * @brief       Board configuration for the STM Nucleo144-F446
  * @{
  *
  * @file
diff --git a/boards/nucleo144-f722/include/periph_conf.h b/boards/nucleo144-f722/include/periph_conf.h
index 67f6b9cc81..0cc30c886e 100644
--- a/boards/nucleo144-f722/include/periph_conf.h
+++ b/boards/nucleo144-f722/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo144-f722
+ * @defgroup    boards_nucleo144-f722 STM Nucleo144-F722
+ * @ingroup     boards_nucleo144
+ * @brief       Board configuration for the STM Nucleo144-F722
  * @{
  *
  * @file
diff --git a/boards/nucleo144-f746/include/periph_conf.h b/boards/nucleo144-f746/include/periph_conf.h
index b74fc07806..61a7baae5a 100644
--- a/boards/nucleo144-f746/include/periph_conf.h
+++ b/boards/nucleo144-f746/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo144-f746
+ * @defgroup    boards_nucleo144-f746 STM Nucleo144-F746
+ * @ingroup     boards_nucleo144
+ * @brief       Board configuration for the STM Nucleo144-F746
  * @{
  *
  * @file
diff --git a/boards/nucleo144-f767/include/periph_conf.h b/boards/nucleo144-f767/include/periph_conf.h
index ec67f3c8a8..b38f7ea6f5 100644
--- a/boards/nucleo144-f767/include/periph_conf.h
+++ b/boards/nucleo144-f767/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo144-f767
+ * @defgroup    boards_nucleo144-f767 STM Nucleo144-F767
+ * @ingroup     boards_nucleo144
+ * @brief       Board configuration for the STM Nucleo144-F767
  * @{
  *
  * @file
diff --git a/boards/nucleo32-f031/include/periph_conf.h b/boards/nucleo32-f031/include/periph_conf.h
index 53f027a035..a5722d5183 100644
--- a/boards/nucleo32-f031/include/periph_conf.h
+++ b/boards/nucleo32-f031/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo32-f031
+ * @defgroup    boards_nucleo32-f031 STM Nucleo32-F031
+ * @ingroup     boards_nucleo32
+ * @brief       Board configuration for the STM Nucleo32-F031
  * @{
  *
  * @file
diff --git a/boards/nucleo32-f042/include/periph_conf.h b/boards/nucleo32-f042/include/periph_conf.h
index d4fb690b39..c99626380f 100644
--- a/boards/nucleo32-f042/include/periph_conf.h
+++ b/boards/nucleo32-f042/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo32-f042
+ * @defgroup    boards_nucleo32-f042 STM Nucleo32-F042
+ * @ingroup     boards_nucleo32
+ * @brief       Board configuration for the STM Nucleo32-F042
  * @{
  *
  * @file
diff --git a/boards/nucleo32-f303/include/periph_conf.h b/boards/nucleo32-f303/include/periph_conf.h
index e4f8afcd4e..7215c7250b 100644
--- a/boards/nucleo32-f303/include/periph_conf.h
+++ b/boards/nucleo32-f303/include/periph_conf.h
@@ -7,7 +7,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo32-f303
+ * @defgroup    boards_nucleo32-f303 STM Nucleo32-F303
+ * @ingroup     boards_nucleo32
+ * @brief       Board configuration for the STM Nucleo32-F303
  * @{
  *
  * @file
diff --git a/boards/nucleo32-l031/include/periph_conf.h b/boards/nucleo32-l031/include/periph_conf.h
index cfd77908d7..872cbe2619 100644
--- a/boards/nucleo32-l031/include/periph_conf.h
+++ b/boards/nucleo32-l031/include/periph_conf.h
@@ -8,7 +8,9 @@
  */
 
 /**
- * @ingroup     boards_nucleo32-l031
+ * @defgroup    boards_nucleo32-l031 STM Nucleo32-L031
+ * @ingroup     boards_nucleo32
+ * @brief       Board configuration for the STM Nucleo32-L031
  * @{
  *
  * @file
diff --git a/boards/nucleo32-l432/include/periph_conf.h b/boards/nucleo32-l432/include/periph_conf.h
index 2ddb8da624..d197ed7cc9 100644
--- a/boards/nucleo32-l432/include/periph_conf.h
+++ b/boards/nucleo32-l432/include/periph_conf.h
@@ -1,13 +1,16 @@
 /*
  * Copyright (C) 2017  Inria
  *               2017  OTA keys
+ *
  * This file is subject to the terms and conditions of the GNU Lesser
  * General Public License v2.1. See the file LICENSE in the top level
  * directory for more details.
  */
 
 /**
- * @ingroup     boards_nucleo32-l432
+ * @defgroup    boards_nucleo32-l432 STM Nucleo32-L432
+ * @ingroup     boards_nucleo32
+ * @brief       Board configuration for the STM Nucleo32-L432
  * @{
  *
  * @file
-- 
GitLab