RTOS Zephyr 2.3.0 kuburitswa kwakaratidzwa.
Zephyr yakavakirwa pane compact kernel yakagadzirirwa kushandiswa mune resource-yakamanikidzwa uye yakamisikidzwa masisitimu. Yakagoverwa pasi peiyo Apache 2.0 rezinesi uye inochengetwa neLinux Foundation.
Iyo Zephyr musimboti inotsigira akawanda ezvivakwa, anosanganisira ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32.
Kuvandudza kukuru mukuburitswa uku:
- New Zephyr CMake package, kuderedza kudiwa kwe
nharaunda variables - New Devicetree API yakavakirwa pane hierarchical macros. Iyi itsva API inobvumira C kodhi kuwana nyore nyore ese Devicetree node uye zvivakwa.
- Iyo Kernel timeout API yakagadziridzwa patsva kuti iwedzere kuchinjika uye kurongeka, nerutsigiro rwemangwana rwezvinhu zvakaita se64-bit uye mhedziso yekubuda mundangariro.
- Iyo itsva allocator k_heap/sys_heap ine kuita kurinani pane k_mem_pool/sys_mem_pool iripo
- Iyo Bluetooth Low Energy Host ikozvino inotsigira LE Advertising Extensions
- CMSIS-DSP Raibhurari yakabatanidzwa
Source: linux.org.ru