[rtems commit] doxygen: score: Add Epiphany CPU architecture group
Sebastian Huber
sebh at rtems.org
Tue Apr 2 05:31:47 UTC 2019
Module: rtems
Branch: master
Commit: 40b90a080ef85252d5f57d985d406bc6a8325b9f
Changeset: http://git.rtems.org/rtems/commit/?id=40b90a080ef85252d5f57d985d406bc6a8325b9f
Author: Andreas Dachsberger <andreas.dachsberger at embedded-brains.de>
Date: Tue Mar 26 08:15:29 2019 +0100
doxygen: score: Add Epiphany CPU architecture group
Update #3706.
---
cpukit/score/cpu/epiphany/epiphany-exception-handler.S | 2 +-
cpukit/score/cpu/epiphany/include/rtems/score/cpu.h | 7 +++++++
cpukit/score/cpu/epiphany/include/rtems/score/cpuimpl.h | 11 +++++++++++
.../score/cpu/epiphany/include/rtems/score/epiphany-utility.h | 2 +-
4 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/cpukit/score/cpu/epiphany/epiphany-exception-handler.S b/cpukit/score/cpu/epiphany/epiphany-exception-handler.S
index a65db17..f4fd1d1 100644
--- a/cpukit/score/cpu/epiphany/epiphany-exception-handler.S
+++ b/cpukit/score/cpu/epiphany/epiphany-exception-handler.S
@@ -1,7 +1,7 @@
/**
* @file
*
- * @ingroup RTEMSScoreCPU
+ * @addtogroup RTEMSScoreCPU
*
* @brief Epiphany exception support implementation.
*/
diff --git a/cpukit/score/cpu/epiphany/include/rtems/score/cpu.h b/cpukit/score/cpu/epiphany/include/rtems/score/cpu.h
index bfea847..6b1b4fb 100644
--- a/cpukit/score/cpu/epiphany/include/rtems/score/cpu.h
+++ b/cpukit/score/cpu/epiphany/include/rtems/score/cpu.h
@@ -46,6 +46,11 @@ extern "C" {
#include <stdint.h>
#include <stdio.h> /* for printk */
#endif
+
+/**
+ * @addtogroup RTEMSScoreCPUEpiphany
+ */
+/**@{**/
/* conditional compilation parameters */
@@ -699,3 +704,5 @@ typedef uintptr_t CPU_Uint32ptr;
#endif
#endif
+
+/**@}*/
diff --git a/cpukit/score/cpu/epiphany/include/rtems/score/cpuimpl.h b/cpukit/score/cpu/epiphany/include/rtems/score/cpuimpl.h
index 78b87ef..967b491 100644
--- a/cpukit/score/cpu/epiphany/include/rtems/score/cpuimpl.h
+++ b/cpukit/score/cpu/epiphany/include/rtems/score/cpuimpl.h
@@ -17,6 +17,15 @@
#include <rtems/score/cpu.h>
+/**
+ * @defgroup RTEMSScoreCPUEpiphany Epiphany
+ *
+ * @ingroup RTEMSScoreCPU
+ *
+ * @brief Epiphany Architecture Support.
+ */
+/**@{**/
+
#define CPU_PER_CPU_CONTROL_SIZE 0
#ifndef ASM
@@ -52,5 +61,7 @@ RTEMS_INLINE_ROUTINE void _CPU_Instruction_no_operation( void )
#endif
#endif /* ASM */
+
+/**@}*/
#endif /* _RTEMS_SCORE_CPUIMPL_H */
diff --git a/cpukit/score/cpu/epiphany/include/rtems/score/epiphany-utility.h b/cpukit/score/cpu/epiphany/include/rtems/score/epiphany-utility.h
index bc7ec42..10426dc 100644
--- a/cpukit/score/cpu/epiphany/include/rtems/score/epiphany-utility.h
+++ b/cpukit/score/cpu/epiphany/include/rtems/score/epiphany-utility.h
@@ -1,7 +1,7 @@
/**
* @file
*
- * @ingroup RTEMSScoreCPU
+ * @addtogroup RTEMSScoreCPU
*
* @brief This include file contains macros pertaining to the
* Epiphany processor family.
More information about the vc
mailing list