diff options
Diffstat (limited to 'os/common/ports/ARMCMx/compilers/RVCT')
-rw-r--r-- | os/common/ports/ARMCMx/compilers/RVCT/cstartup.s | 14 | ||||
-rw-r--r-- | os/common/ports/ARMCMx/compilers/RVCT/vectors.s | 14 |
2 files changed, 28 insertions, 0 deletions
diff --git a/os/common/ports/ARMCMx/compilers/RVCT/cstartup.s b/os/common/ports/ARMCMx/compilers/RVCT/cstartup.s index e0c6b85ee..aa97ca5ab 100644 --- a/os/common/ports/ARMCMx/compilers/RVCT/cstartup.s +++ b/os/common/ports/ARMCMx/compilers/RVCT/cstartup.s @@ -18,6 +18,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file ARMCMx/RVCT/cstartup.s
+ * @brief Generic RVCT Cortex-Mx startup file.
+ *
+ * @addtogroup ARMCMx_RVCT_STARTUP
+ * @{
+ */
+
+#if !defined(__DOXYGEN__)
+
;/* <<< Use Configuration Wizard in Context Menu >>> */
;// <h> Main Stack Configuration (IRQ Stack)
@@ -119,3 +129,7 @@ __user_initial_stackheap ENDIF
END
+
+#endif /* !defined(__DOXYGEN__) */
+
+/**< @} */
diff --git a/os/common/ports/ARMCMx/compilers/RVCT/vectors.s b/os/common/ports/ARMCMx/compilers/RVCT/vectors.s index 237f19052..03e4e6196 100644 --- a/os/common/ports/ARMCMx/compilers/RVCT/vectors.s +++ b/os/common/ports/ARMCMx/compilers/RVCT/vectors.s @@ -18,9 +18,19 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file ARMCMx/RVCT/vectors.c
+ * @brief Interrupt vectors for Cortex-Mx devices.
+ *
+ * @defgroup ARMCMx_RVCT_VECTORS Cortex-Mx Interrupt Vectors
+ * @{
+ */
+
#define _FROM_ASM_
#include "cmparams.h"
+#if !defined(__DOXYGEN__)
+
#if (CORTEX_NUM_VECTORS & 7) != 0
#error "the constant CORTEX_NUM_VECTORS must be a multiple of 8"
#endif
@@ -990,3 +1000,7 @@ Vector3FC ENDP
END
+
+#endif /* !defined(__DOXYGEN__) */
+
+/**< @} */
|