Zephyr 2.3.0


Zephyr 2.3.0

Release of RTOS Zephyr 2.3.0 is presented.

Zephyr is based on a compact kernel designed for use in resource-constrained and embedded systems. Distributed under the Apache 2.0 license and maintained by the Linux Foundation.

The Zephyr kernel supports multiple architectures including ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Key improvements in this release:

  • New Zephyr CMake package that reduces the need for
    environment variables
  • New Devicetree API based on hierarchical macros. This new API allows C code to easily access all Devicetree nodes and properties.
  • The Kernel timeout API has been redesigned to be more flexible and customizable, with future support for features such as 64-bit and absolute timeouts.
  • The new k_heap/sys_heap allocator has better performance than the existing k_mem_pool/sys_mem_pool
  • The Bluetooth Low Energy Host now supports LE Advertising Extensions
  • Integrated CMSIS-DSP Library

Source: linux.org.ru

Add a comment