OpenBSD iżid appoġġ inizjali għall-arkitettura RISC-V

OpenBSD adotta bidliet biex jimplimenta port għall-arkitettura RISC-V. L-appoġġ bħalissa huwa limitat għall-kernel OpenBSD u għadu jeħtieġ xi xogħol biex is-sistema taħdem sew. Fil-forma attwali tiegħu, il-kernel OpenBSD jista 'diġà jitgħabba f'emulatur RISC-V ibbażat fuq QEMU u l-kontroll trasferit għall-proċess init. Pjanijiet għall-futur jinkludu l-implimentazzjoni ta 'appoġġ għall-multiproċessar (SMP), li jiżguraw li s-sistema boots f'modalità multi-utent, kif ukoll l-adattament tal-komponenti tal-ispazju tal-utent (libc, libcompiler_rt).

Ifakkar li RISC-V jipprovdi sistema ta 'struzzjoni tal-magni miftuħa u flessibbli li tippermetti li jinbnew mikroproċessuri għal applikazzjonijiet arbitrarji mingħajr ma jeħtieġu royalties jew jimponu kundizzjonijiet fuq l-użu. RISC-V jippermettilek toħloq SoCs u proċessuri kompletament miftuħa. Bħalissa, ibbażati fuq l-ispeċifikazzjoni RISC-V, kumpaniji u komunitajiet differenti taħt diversi liċenzji ħielsa (BSD, MIT, Apache 2.0) qed jiżviluppaw diversi għexieren ta 'varjanti ta' qlub ta 'mikroproċessuri, SoCs u ċipep diġà prodotti. Is-sistemi operattivi b'appoġġ RISC-V ta 'kwalità għolja jinkludu Linux (preżenti mill-ħruġ ta' Glibc 2.27, binutils 2.30, gcc 7 u l-kernel Linux 4.15) u FreeBSD (it-tieni livell ta 'appoġġ kien ipprovdut reċentement).

Sors: opennet.ru

Żid kumment