RTOS Zephyr 2.3.0 útgáfa kynnt.
Zephyr er byggt á þéttum kjarna sem er hannaður til notkunar í auðlindaþröngum og innbyggðum kerfum. Dreift undir Apache 2.0 leyfinu og viðhaldið af Linux Foundation.
Zephyr kjarninn styður marga arkitektúra, þar á meðal ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32.
Helstu endurbætur í þessari útgáfu:
- Nýr Zephyr CMake pakki, dregur úr þörfinni fyrir
Umhverfisbreytur - Nýtt Devicetree API byggt á stigveldisfjölvi. Þetta nýja API gerir C kóða kleift að fá auðveldlega aðgang að öllum Devicetree hnútum og eiginleikum.
- Kernel timeout API hefur verið endurhannað til að vera sveigjanlegra og stillanlegt, með framtíðarstuðning fyrir eiginleika eins og 64-bita og algjöra tímamörk í huga
- Nýi úthlutunartækið k_heap/sys_heap hefur betri afköst en núverandi k_mem_pool/sys_mem_pool
- Bluetooth Low Energy Host styður nú LE Advertising Extensions
- CMSIS-DSP bókasafn samþætt
Heimild: linux.org.ru