Zephyr 2.3.0


Zephyr 2.3.0

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

Voeg