Lines Matching full:and

7 resource-constrained and embedded systems: from simple embedded environmental
8 sensors and LED wearables to sophisticated embedded controllers, smart
9 watches, and IoT wireless applications.
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)
20 - RISC-V (32- and 64-bit)
29 file systems, device driver classes, power management, and communication protocols,
30 among others. Each subsystem is designed to be modular and can be configured,
31 customized, and extended to meet the requirements of different embedded
52 Zephyr offers a large and ever growing number of features including:
58 non-preemptive, and preemptive threads with optional round robin
63 * *Memory Allocation Services* for dynamic allocation and freeing of
67 counting semaphores, and mutex semaphores.
70 message queues, and byte streams.
73 policy-defined, System Power Management and fine-grained, driver-defined,
79 * Cooperative and Preemptive Scheduling
95 needs them, and to specify their quantity and size.
99 architectures and developer tools. Contributions have added support
100 for an increasing number of SoCs, platforms, and drivers.
104 kernel object and device driver permission tracking, and thread isolation
105 with thread-level memory protection on x86, ARC, and ARM architectures,
106 userspace, and memory domains.
108 For platforms without MMU/MPU and memory constrained devices, supports
110 monolithic image that gets loaded and executed on a system's hardware. Both
111 the application code and kernel code execute in a single shared address
116 size and increases performance for resource-limited systems.
120 of the platform/system and a consistent model for initializing all the
121 drivers configured into the system and allows the reuse of drivers across
129 Networking support is fully featured and optimized, including LwM2M and BSD
131 provided - a mesh network designed to securely and reliably connect hundreds
135 Bluetooth 5.0 compliant (ESR10) and Bluetooth Low Energy Controller support
136 (LE Link Layer). Includes Bluetooth Mesh and a Bluetooth qualification-ready
151 * Relay, Friend Node, Low-Power Node (LPN) and GATT Proxy features
155 **Native Linux, macOS, and Windows Development**
157 systems. A native port (:ref:`native_sim <native_sim>`) lets you build and run Zephyr as a native
158 application on Linux, aiding development and testing.
160 **Virtual File System Interface with ext2, FatFs, and LittleFS Support**
161 ext2, LittleFS and FatFS support; FCB (Flash Circular Buffer) for memory constrained
166 (memory, networking, filesystem, console, ...) and integration with the shell
169 **User friendly and full-featured Shell interface**
172 etc.) and history. Support for static commands and dynamic sub-commands.
176 configuration and runtime state. Settings items are stored as key-value pair
180 NVS allows storage of binary blobs, strings, integers, longs, and any
185 for various subsystems and networking.
192 Fundamental Terms and Concepts