Zefir 2.3.0


Zefir 2.3.0

RTOS Zephyr 2.3.0 versiyasi taqdim etildi.

Zephyr resurslari cheklangan va o'rnatilgan tizimlarda foydalanish uchun mo'ljallangan ixcham yadroga asoslangan. Apache 2.0 litsenziyasi ostida tarqatiladi va Linux Foundation tomonidan saqlanadi.

Zephyr yadrosi ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32 kabi bir nechta arxitekturalarni qo'llab-quvvatlaydi. 

Ushbu nashrdagi asosiy yaxshilanishlar:

  • Yangi Zephyr CMake paketiga bo'lgan ehtiyojni kamaytiradi
    atrof-muhit o'zgaruvchilari
  • Ierarxik makroslarga asoslangan yangi Devicetree API. Ushbu yangi API C kodiga barcha Devicetree tugunlari va xususiyatlariga osongina kirish imkonini beradi.
  • Kernel timeout API yanada moslashuvchan va sozlanishi uchun qayta ishlab chiqilgan, kelajakda 64-bit va mutlaq vaqt tugashi kabi xususiyatlarni qo'llab-quvvatlashni hisobga olgan holda
  • Yangi k_heap/sys_heap ajratuvchisi mavjud k_mem_pool/sys_mem_poolga qaraganda yaxshiroq ishlashga ega.
  • Bluetooth Low Energy Host endi LE Advertising Extensions-ni qo'llab-quvvatlaydi
  • CMSIS-DSP kutubxonasi birlashtirilgan

Manba: linux.org.ru

a Izoh qo'shish