Ukukhishwa kwe-RTOS Zephyr 2.3.0 kwethulwe.
I-Zephyr isuselwe ku-compact kernel yakhelwe ukusetshenziswa ezinhlelweni ezicindezelwe yizinsiza nezishumekiwe. Isakazwa ngaphansi kwelayisensi ye-Apache 2.0 futhi inakekelwa yi-Linux Foundation.
I-Zephyr core isekela izakhiwo eziningi, kufaka phakathi i-ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32.
Ukuthuthukiswa okukhulu kulokhu kukhishwa:
- Iphakethe elisha le-Zephyr CMake, linciphisa isidingo se
okuguquguqukayo kwemvelo - I-Devicetree API entsha esekelwe kumamakhro we-hierarchical. Le API entsha ivumela ikhodi C ukuthi ifinyelele kalula kuwo wonke amanodi we-Devicetree kanye nezakhiwo.
- I-Kernel timeout API iklanywe kabusha ukuze ikwazi ukuguquguquka futhi ilungiseke, ngosekelo lwesikhathi esizayo lwezici ezifana ne-64-bit kanye nokuvala kwesikhathi okuphelele engqondweni.
- I-alllocator entsha i-k_heap/sys_heap inokusebenza okungcono kune-k_mem_pool/sys_mem_pool ekhona
- I-Bluetooth Low Energy Host manje isekela Izandiso Zokukhangisa ze-LE
- I-CMSIS-DSP Library ihlanganisiwe
Source: linux.org.ru