/** @mainpage User manual
*
* @image html https://user-images.githubusercontent.com/11412210/233370417-d0f1c973-ee42-49ce-b16e-667ce3e483b8.png
*
* QuarkTS++ (the C++ port of <a style="font-weight:bold" href="https://github.com/kmilo17pet/QuarkTS">QuarkTS</a>) is an open-source operating system that provides a modern and lightweight 
* environment to build stable and predictable event-driven multitasking embedded
* software with the following features:
*
* - @emoji :1234: Prioritized RTC cooperative scheduling
* - @emoji :clock4: Time control ( Timed tasks and @ref q_stimers )
* - @emoji :repeat_one: Inter-Task communication primitives : @ref q_queues, @ref q_notifications and @ref qeventflags.
* - @emoji :arrows_counterclockwise: @ref q_fsm ( with hierarchical support )
* - @emoji :arrows_clockwise: @ref q_qcoroutines
* - @emoji :tophat: @ref q_atcli
*
* QuarkTS++ also complies with most of the Motor Industry Software Reliability 
* Association (MISRA) MISRA-C++:2008 and the SEI CERT C coding standards in order 
* to provide a safe, reliable, and secure foundation for embedded applications.
*
* The documentation is organized as follows:
* - @emoji :eyeglasses: @ref q_background "Overview"
* - @emoji :page_facing_up: @ref q_foundations "Fundamentals"
* - @emoji :pencil: @ref q_gettingstarted "Getting started"
* - @emoji :sparkles: @ref q_events "Events"
* - @emoji :calling: @ref q_extensions "Extensions"
* - @emoji :books: \htmlonly<a href="modules.html">API Reference(Modules)</a>\endhtmlonly \latexonly\hyperlink{...}\endlatexonly
*/

