Az OpenBSD kezdeti támogatást ad a RISC-V architektúrához

Az OpenBSD változtatásokat fogadott el a RISC-V architektúra portjának megvalósítása érdekében. A támogatás jelenleg az OpenBSD kernelre korlátozódik, és a rendszer megfelelő működéséhez még némi munkára van szükség. Jelenlegi formájában az OpenBSD kernel már képes egy QEMU-alapú RISC-V emulátorba bootolni, és átadni a vezérlést az init folyamatnak. A jövőre vonatkozó tervek között szerepel a többfeldolgozós (SMP) támogatás megvalósítása, a rendszer többfelhasználós módba való indulásának biztosítása, valamint a felhasználói tér összetevőinek (libc, libcompiler_rt) adaptálása.

Emlékezzünk vissza, hogy a RISC-V nyílt és rugalmas gépi utasításrendszert biztosít, amely lehetővé teszi mikroprocesszorok tetszőleges alkalmazásokhoz való építését anélkül, hogy jogdíjakat vagy használati feltételeket szabna. A RISC-V lehetővé teszi teljesen nyitott SoC-ok és processzorok létrehozását. Jelenleg a RISC-V specifikáció alapján a különböző cégek és közösségek különböző ingyenes licencek (BSD, MIT, Apache 2.0) alatt fejlesztik a mikroprocesszormagok, SoC-k és már gyártott chipek több tucat változatát. A kiváló minőségű RISC-V támogatással rendelkező operációs rendszerek közé tartozik a Linux (a Glibc 2.27, a binutils 2.30, a gcc 7 és a Linux kernel 4.15 megjelenése óta) és a FreeBSD (nemrég biztosították a támogatás második szintjét).

Forrás: opennet.ru

Hozzászólás