Lines Matching +full:inter +full:- +full:cpu

6 The Zephyr OS is based on a small-footprint kernel designed for use on
7 resource-constrained and embedded systems: from simple embedded environmental
13 - ARCv2 (EM and HS) and ARCv3 (HS6X)
14 - ARMv6-M, ARMv7-M, and ARMv8-M (Cortex-M)
15 - ARMv7-A and ARMv8-A (Cortex-A, 32- and 64-bit)
16 - ARMv7-R, ARMv8-R (Cortex-R, 32- and 64-bit)
17 - Intel x86 (32- and 64-bit)
18 - MIPS (MIPS32 Release 1 specification)
19 - NIOS II Gen 2
20 - RISC-V (32- and 64-bit)
21 - SPARC V8
22 - Tensilica Xtensa
44 https://github.com/zephyrproject-rtos/zephyr/blob/main/LICENSE
46 .. _GitHub repo: https://github.com/zephyrproject-rtos/zephyr
57 * *Multi-threading Services* for cooperative, priority-based,
58 non-preemptive, and preemptive threads with optional round robin
59 time-slicing. Includes POSIX pthreads compatible API support.
61 * *Interrupt Services* for compile-time registration of interrupt handlers.
64 fixed-size or variable-size memory blocks.
66 * *Inter-thread Synchronization Services* for binary semaphores,
69 * *Inter-thread Data Passing Services* for basic message queues, enhanced
73 policy-defined, System Power Management and fine-grained, driver-defined,
87 * Simple linked-list ready queue
89 * Traditional multi-queue ready queue
98 Supports a wide variety of :ref:`supported boards<boards>` with different CPU
103 Implements configurable architecture-specific stack-overflow protection,
105 with thread-level memory protection on x86, ARC, and ARM architectures,
109 combining application-specific code with a custom kernel to create a
114 **Compile-time resource definition**
115 Allows system resources to be defined at compile-time, which reduces code
116 size and increases performance for resource-limited systems.
125 Use of :ref:`devicetree <dt-guide>` to describe hardware.
131 provided - a mesh network designed to securely and reliably connect hundreds
136 (LE Link Layer). Includes Bluetooth Mesh and a Bluetooth qualification-ready
151 * Relay, Friend Node, Low-Power Node (LPN) and GATT Proxy features
152 * Both Provisioning bearers supported (PB-ADV & PB-GATT)
156 A command-line CMake build environment runs on popular developer OS
164 **Powerful multi-backend logging Framework**
169 **User friendly and full-featured Shell interface**
170 A multi-instance shell subsystem with user-friendly features such as
172 etc.) and history. Support for static commands and dynamic sub-commands.
174 **Settings on non-volatile storage**
175 The settings subsystem gives modules a way to store persistent per-device
176 configuration and runtime state. Settings items are stored as key-value pair
179 **Non-volatile storage (NVS)**
189 :start-after: start_include_here