Content deleted Content added
Introiboad (talk | contribs) No edit summary |
|||
Line 50:
* A small-footprint kernel
* A flexible configuration and build system for compile-time definition of required resources and modules
* A set of protocol stacks ([[IPv4]] and [[IPv6]], [[OMA LWM2M]], [[MQTT]], [[802.15.4]], [[Bluetooth Low Energy]], [[CAN_bus
* A virtual file system interface with several flash file systems for non-volatile storage
* Management and [[firmware update | device firmware update]] mechanisms
=== Configuration and
Zephyr uses [[Kconfig]] and [[Device tree]] as its configuration systems, inherited from the [[Linux kernel]] but implemented in Python for portability to non-
=== Kernel ===
Line 63:
* [[Single address space operating system|Single address-space]]
* Multiple
* Highly configurable and modular for flexibility, with resources defined at compile-time
* [[memory protection unit | MPU-based memory protection]]
|