Zephyr 2.3.0


Zephyr 2.3.0

Kutolewa kwa RTOS Zephyr 2.3.0 imewasilishwa.

Zephyr ni msingi wa punje kompakt iliyoundwa kwa matumizi katika mifumo iliyobanwa na rasilimali na iliyopachikwa. Inasambazwa chini ya leseni ya Apache 2.0 na kudumishwa na Linux Foundation.

Msingi wa Zephyr unaauni usanifu mwingi, ikijumuisha ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Maboresho makubwa katika toleo hili:

  • Kifurushi kipya cha Zephyr CMake, kupunguza hitaji la
    vigezo vya mazingira
  • API Mpya ya Kifaa kulingana na macros ya hali ya juu. API hii mpya inaruhusu msimbo C kufikia kwa urahisi nodi na sifa zote za Devicetree.
  • API ya muda wa kuisha kwa Kernel imeundwa upya ili inyumbulike zaidi na iweze kusanidiwa, ikiwa na usaidizi wa siku zijazo kwa vipengele kama vile 64-bit na kuisha kwa muda kabisa akilini.
  • Kisambazaji kipya cha k_heap/sys_heap kina utendakazi bora kuliko k_mem_pool/sys_mem_pool iliyopo
  • Kipangishi cha Nishati ya Chini cha Bluetooth sasa kinaauni Viendelezi vya Utangazaji vya LE
  • Maktaba ya CMSIS-DSP imeunganishwa

Chanzo: linux.org.ru

Kuongeza maoni