Utgjeven Zephyr RTOS 2.3.0.
Zephyr er basert på en kompakt kjerne, designet for bruk i ressursskutte systemer og innebygde systemer. Den distribueres under Apache 2.0-lisensen og støttes av Linux Foundation.
Zephyr-kjernen støtter flere arkitekturer, inkludert ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32.
De viktigste forbedringene i denne utgivelsen:
- Nytt Zephyr CMake-pakke som reduserer behovet for
miljøvariabler - Ny Devicetree API basert på hierarkiske makroer. Denne nye APIen gjør det lettere for C-kode å få enkel tilgang til alle noder og egenskaper i Devicetree.
- Kjerne-tidsavbrudd API er revidert for å være mer fleksibel og konfigurerbar, med tanke på fremtidig støtte for funksjoner som 64-biters og absolutte tidsavbrudd.
- Ny allokator k_heap/sys_heap har bedre ytelse enn den eksisterende k_mem_pool/sys_mem_pool.
- Bluetooth Low Energy Host støtter nå LE Advertising Extensions.
- Integrert CMSIS-DSP-bibliotek.
Kilde: linux.org.ru

