[PATCH 73/98] doxygen: score: adjust doc in stackimpl.h to doxygen guidelines
Sebastian Huber
sebastian.huber at embedded-brains.de
Tue May 7 05:40:18 UTC 2019
From: Andreas Dachsberger <andreas.dachsberger at embedded-brains.de>
---
cpukit/include/rtems/score/stackimpl.h | 28 ++++++++++++++++++++++------
1 file changed, 22 insertions(+), 6 deletions(-)
diff --git a/cpukit/include/rtems/score/stackimpl.h b/cpukit/include/rtems/score/stackimpl.h
index a7cea81e52..98eda3148a 100644
--- a/cpukit/include/rtems/score/stackimpl.h
+++ b/cpukit/include/rtems/score/stackimpl.h
@@ -1,6 +1,8 @@
/**
* @file
*
+ * @ingroup RTEMSScoreStack
+ *
* @brief Inlined Routines from the Stack Handler
*
* This file contains the static inline implementation of the inlined
@@ -27,13 +29,20 @@ extern "C" {
/**
* @addtogroup RTEMSScoreStack
+ *
+ * @{
*/
-/**@{**/
/**
+ * @brief Initializes stack with the given starting address and size.
+ *
* This routine initializes the_stack record to indicate that
* size bytes of memory starting at starting_address have been
* reserved for a stack.
+ *
+ * @param[out] the_stack The stack to initialize.
+ * @param starting_address The starting_address for the new stack.
+ * @param size The size of the stack in bytes.
*/
RTEMS_INLINE_ROUTINE void _Stack_Initialize (
Stack_Control *the_stack,
@@ -46,10 +55,12 @@ RTEMS_INLINE_ROUTINE void _Stack_Initialize (
}
/**
+ * @brief Returns the minimum stack size.
+ *
* This function returns the minimum stack size configured
* for this application.
*
- * @return This method returns the minimum stack size;
+ * @return The minimum stack size.
*/
RTEMS_INLINE_ROUTINE uint32_t _Stack_Minimum (void)
{
@@ -57,12 +68,15 @@ RTEMS_INLINE_ROUTINE uint32_t _Stack_Minimum (void)
}
/**
+ * @brief Checks if the size is enough for a valid stack area on this processor.
+ *
* This function returns true if size bytes is enough memory for
* a valid stack area on this processor, and false otherwise.
*
- * @param[in] size is the stack size to check
+ * @param size The stack size to check.
*
- * @return This method returns true if the stack is large enough.
+ * @retval true @a size is large enough.
+ * @retval false @a size is not large enough.
*/
RTEMS_INLINE_ROUTINE bool _Stack_Is_enough (
size_t size
@@ -72,13 +86,15 @@ RTEMS_INLINE_ROUTINE bool _Stack_Is_enough (
}
/**
+ * @brief Returns the appropriate stack size for the requested size.
+ *
* This function returns the appropriate stack size given the requested
* size. If the requested size is below the minimum, then the minimum
* configured stack size is returned.
*
- * @param[in] size is the stack size to check
+ * @param size The stack size to check.
*
- * @return This method returns the appropriate stack size.
+ * @return The appropriate stack size.
*/
RTEMS_INLINE_ROUTINE size_t _Stack_Ensure_minimum (
size_t size
--
2.16.4
More information about the devel
mailing list