summaryrefslogtreecommitdiffstats
path: root/bsps
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-03-07 11:56:31 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-03-08 07:42:54 +0100
commit15359bb6cb785c01ccbbb3249eaa78164140560b (patch)
treeb135162dd2594da6decb70e0ffcb3ac565a1125c /bsps
parentbsps: Adjust shared Doxygen groups (diff)
downloadrtems-15359bb6cb785c01ccbbb3249eaa78164140560b.tar.bz2
bsps/arm: Adjust CMSIS Doxygen groups
Update #3706.
Diffstat (limited to 'bsps')
-rw-r--r--bsps/arm/include/cmsis_gcc.h2
-rw-r--r--bsps/arm/include/core_cm7.h3
-rw-r--r--bsps/arm/include/core_cmInstr.h1
-rw-r--r--bsps/arm/include/core_cmSimd.h1
-rw-r--r--bsps/arm/shared/doxygen.h8
5 files changed, 15 insertions, 0 deletions
diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h
index 5c362f4606..ea32ae7b4a 100644
--- a/bsps/arm/include/cmsis_gcc.h
+++ b/bsps/arm/include/cmsis_gcc.h
@@ -351,6 +351,7 @@ __attribute__( ( always_inline ) ) __STATIC_INLINE void __set_FPSCR(uint32_t fps
/* ########################## Core Instruction Access ######################### */
/** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface
+ \ingroup CMSIS
Access to dedicated instructions
@{
*/
@@ -823,6 +824,7 @@ __attribute__((always_inline)) __STATIC_INLINE void __STRT(uint32_t value, volat
/* ################### Compiler specific Intrinsics ########################### */
/** \defgroup CMSIS_SIMD_intrinsics CMSIS SIMD Intrinsics
+ \ingroup CMSIS
Access to dedicated SIMD instructions
@{
*/
diff --git a/bsps/arm/include/core_cm7.h b/bsps/arm/include/core_cm7.h
index 4cf635c786..3ffef85495 100644
--- a/bsps/arm/include/core_cm7.h
+++ b/bsps/arm/include/core_cm7.h
@@ -272,6 +272,7 @@
/* IO definitions (access restrictions to peripheral registers) */
/**
\defgroup CMSIS_glob_defs CMSIS Global Defines
+ \ingroup CMSIS
<strong>IO Type Qualifiers</strong> are used
\li to specify the access to peripheral variables.
@@ -307,6 +308,7 @@
******************************************************************************/
/**
\defgroup CMSIS_core_register Defines and Type Definitions
+ \ingroup CMSIS
\brief Type definitions and defines for Cortex-M processor based devices.
*/
@@ -1780,6 +1782,7 @@ typedef struct
******************************************************************************/
/**
\defgroup CMSIS_Core_FunctionInterface Functions and Instructions Reference
+ \ingroup CMSIS
*/
diff --git a/bsps/arm/include/core_cmInstr.h b/bsps/arm/include/core_cmInstr.h
index 7e88e6c0a4..0bf0e501f0 100644
--- a/bsps/arm/include/core_cmInstr.h
+++ b/bsps/arm/include/core_cmInstr.h
@@ -44,6 +44,7 @@
/* ########################## Core Instruction Access ######################### */
/** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface
+ \ingroup CMSIS
Access to dedicated instructions
@{
*/
diff --git a/bsps/arm/include/core_cmSimd.h b/bsps/arm/include/core_cmSimd.h
index bef78ab000..08f9e9ad70 100644
--- a/bsps/arm/include/core_cmSimd.h
+++ b/bsps/arm/include/core_cmSimd.h
@@ -48,6 +48,7 @@
/* ################### Compiler specific Intrinsics ########################### */
/** \defgroup CMSIS_SIMD_intrinsics CMSIS SIMD Intrinsics
+ \ingroup CMSIS
Access to dedicated SIMD instructions
@{
*/
diff --git a/bsps/arm/shared/doxygen.h b/bsps/arm/shared/doxygen.h
index f8cb0135ef..6617afa816 100644
--- a/bsps/arm/shared/doxygen.h
+++ b/bsps/arm/shared/doxygen.h
@@ -13,3 +13,11 @@
*
* @brief Shared Support for ARM Board Support Packages.
*/
+
+/**
+ * @defgroup CMSIS CMSIS
+ *
+ * @ingroup RTEMSBSPsARMShared
+ *
+ * @brief Cortex Microcontroller Software Interface Standard (CMSIS).
+ */