Zephyr (operating system): Difference between revisions

Content deleted Content added
Introiboad (talk | contribs)
replace runtime with TI
Introiboad (talk | contribs)
No edit summary
Line 46:
== Features ==
 
The Zephyr kernel is based on a small-footprint andkernel designed for use on resource-constrained and embedded systems: from simple embedded environmental sensors and [[light emitting diode]] (LED) wearables to sophisticated embedded controllers, smart watches, and IoT wireless gatewaysapplications.
 
=== Configuration and Build system ===
 
Zephyr uses [[Kconfig]] and [[Device tree]] as its configuration systems, inherited from the [[Linux kernel]] but implemented in Python for portability to non-UNIX operating systems. The RTOS build system is based on [[CMake]], which allows Zephyr applications to be built on [[GNU/Linux]], [[macOS]] and [[Microsoft Windows]].
 
=== Kernel ===
 
The kernel offers several features that distinguish it from other small OSes: