[PATCH 02/25] score: Add Epiphany CPU architecture group

Sebastian Huber sebastian.huber at embedded-brains.de
Fri Mar 29 10:52:47 UTC 2019


From: Andreas Dachsberger <andreas.dachsberger at embedded-brains.de>

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 a65db17a5b..f4fd1d1ff9 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 bfea847fc0..6b1b4fbfe8 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 78b87ef981..967b4911ee 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 bc7ec42adf..10426dc94d 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.
-- 
2.16.4




More information about the devel mailing list