RTOS Zephyr 2.3.0 eldono prezentita.
Zephyr baziĝas sur kompakta kerno dizajnita por uzo en rimed-limigitaj kaj enkonstruitaj sistemoj. Distribuita sub la licenco Apache 2.0 kaj konservita de la Linukso-Fondaĵo.
La Zephyr-kerno subtenas plurajn arkitekturojn, inkluzive de ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32.
Gravaj plibonigoj en ĉi tiu eldono:
- Nova Zephyr CMake-pakaĵo, reduktante la bezonon de
mediaj variabloj - Nova Devicetree API bazita sur hierarkiaj makrooj. Ĉi tiu nova API permesas al C-kodo facile aliri ĉiujn nodojn kaj proprietojn de Devicetree.
- La Kernel-timeout API estis restrukturita por esti pli fleksebla kaj agordebla, kun estonta subteno por funkcioj kiel ekzemple 64-bitaj kaj absolutaj tempo-tempoj en menso.
- La nova asignilo k_heap/sys_heap havas pli bonan rendimenton ol la ekzistanta k_mem_pool/sys_mem_pool
- La Bludenta Low Energy Host nun subtenas LE-Reklamajn Etendaĵojn
- CMSIS-DSP Biblioteko integrita
fonto: linux.org.ru