From 9afb1f888f272a29a0bc525809a15570f8c93dc6 Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Wed, 14 Dec 2022 20:50:51 +0100 Subject: [PATCH] Docs on RTOS --- book/en/src/preface.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/book/en/src/preface.md b/book/en/src/preface.md index f833213ed4..6041dfedea 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:}}