RTOS Zephyr 2.3.0 er udgivet.
Zephyr er baseret på en kompakt kerne, der er designet til brug i ressourcetrængte systemer og indlejrede systemer. Det distribueres under Apache 2.0-licensen og understøttes af Linux Foundation.
Zephyr-kernen understøtter flere arkitekturer, herunder ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32.
De primære forbedringer i denne udgivelse:
- Den nye Zephyr CMake-pakke reducerer behovet for
miljøvariabler - Det nye Devicetree API baseret på hierarkiske makroer. Denne nye API giver C-koden nem adgang til alle noder og egenskaber i Devicetree.
- Kernel timeout API er blevet omarbejdet for at være mere fleksibelt og konfigurerbart med henblik på fremtidig understøttelse af funktioner som 64-bit og absolutte timeouts.
- Den nye allocator k_heap/sys_heap har bedre ydeevne end den eksisterende k_mem_pool/sys_mem_pool.
- Bluetooth Low Energy-værten understøtter nu LE Advertising Extensions.
- CMSIS-DSP-biblioteket er integreret.
Kilde: linux.org.ru

