Sefiir 2.3.0


Sefiir 2.3.0

Esitatud on RTOS Zephyr 2.3.0 väljalase.

Zephyr põhineb kompaktsel kernelil, mis on mõeldud kasutamiseks piiratud ressursiga ja manustatud süsteemides. Levitatakse Apache 2.0 litsentsi all ja seda haldab Linux Foundation.

Zephyri tuum toetab mitut arhitektuuri, sealhulgas ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Selle versiooni peamised täiustused:

  • Uus Zephyr CMake pakett, mis vähendab vajadust
    keskkonnamuutujad
  • Uus Devicetree API, mis põhineb hierarhilistel makrodel. See uus API võimaldab C-koodil hõlpsasti juurde pääseda kõikidele Devicetree sõlmedele ja atribuutidele.
  • Kerneli ajalõpu API on ümber kujundatud, et see oleks paindlikum ja konfigureeritavam, pidades silmas selliste funktsioonide nagu 64-bitise ja absoluutse ajalõpu tulevast tuge.
  • Uuel jaoturil k_heap/sys_heap on parem jõudlus kui olemasoleval k_mem_pool/sys_mem_pool
  • Bluetooth Low Energy Host toetab nüüd LE reklaamilaiendeid
  • Integreeritud CMSIS-DSP raamatukogu

Allikas: linux.org.ru

Lisa kommentaar