aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Emil Fresk <emil.fresk@gmail.com> 2022-12-14 20:50:51 +0100
committerGravatar Emil Fresk <emil.fresk@gmail.com> 2022-12-14 21:04:31 +0100
commit9afb1f888f272a29a0bc525809a15570f8c93dc6 (patch)
tree3c34425641ec8ada9ac4a8c2267e87177b661c60
parenta79cc083803d126d90d1bb28af61dc6b168a0d41 (diff)
downloadrtic-9afb1f888f272a29a0bc525809a15570f8c93dc6.tar.gz
rtic-9afb1f888f272a29a0bc525809a15570f8c93dc6.tar.zst
rtic-9afb1f888f272a29a0bc525809a15570f8c93dc6.zip
Docs on RTOS
-rw-r--r--book/en/src/preface.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/book/en/src/preface.md b/book/en/src/preface.md
index f833213e..6041dfed 100644
--- a/book/en/src/preface.md
+++ b/book/en/src/preface.md
@@ -21,6 +21,18 @@ This is the documentation of v1.0.x of RTIC; for the documentation of version
* v0.5.x go [here](/0.5).
* v0.4.x go [here](/0.4).
+## Is RTIC an RTOS?
+
+A common question is whether RTIC is an RTOS or not, and depending on your background the
+answer may vary. From RTIC's developers point of view; RTIC is a hardware accelerated
+RTOS that utilizes the NVIC in Cortex-M MCUs to perform scheduling, rather than the more
+classical software kernel.
+
+Another common view from the community is that RTIC is a concurrency framework as there
+is no software kernel and that it relies on external HALs.
+
+---
+
{{#include ../../../README.md:7:47}}
{{#include ../../../README.md:48:}}