summaryrefslogtreecommitdiff
path: root/documentation/doxygen/kernel.h
diff options
context:
space:
mode:
authorsupperthomas <[email protected]>2024-06-26 13:40:31 +0800
committerMeco Man <[email protected]>2024-06-26 20:22:43 +0800
commit14e4c45408bec8d87028187c29fba2a03222da4b (patch)
tree488fed25cf9118d6bdbf52878aa9586a25184539 /documentation/doxygen/kernel.h
parentf687ace6ef1a8a720a30f0bd2e3376dacb4f18a3 (diff)
[doc][doxygen] Fix doxygen struct error.
Signed-off-by: supperthomas <[email protected]>
Diffstat (limited to 'documentation/doxygen/kernel.h')
-rw-r--r--documentation/doxygen/kernel.h17
1 files changed, 13 insertions, 4 deletions
diff --git a/documentation/doxygen/kernel.h b/documentation/doxygen/kernel.h
index 15f6983e07..288688bfe6 100644
--- a/documentation/doxygen/kernel.h
+++ b/documentation/doxygen/kernel.h
@@ -32,10 +32,10 @@
* round-robin scheduling is used for this case.
* - The time of scheduler to choose the next highest ready thread is determinant.
* - There are four status in thread management
- * -# Initialization
- * -# Running/Ready
- * -# Blocked
- * -# Closed
+ * -# Initialization
+ * -# Running/Ready
+ * -# Blocked
+ * -# Closed
* - The number of threads in the system is unlimited, only related with RAM.
*/
@@ -96,6 +96,15 @@
*/
/**
+ * @defgroup Signal Signal
+ * @brief signal is used for thread kill etc.
+ *
+ * A signal (also known as a soft interrupt signal), from a software perspective,
+ * is a simulation of interrupt mechanism. When it comes to its principle,
+ * thread receiving a signal is similar to processor receiving an interrupt request.
+ */
+
+/**
* @defgroup MM Memory Management
* @brief memory management for memory pool and heap memory
*