[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