[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