OpenBSD lisää alustavan tuen RISC-V-arkkitehtuurille

OpenBSD on ottanut käyttöön muutoksia portin toteuttamiseksi RISC-V-arkkitehtuurille. Tuki rajoittuu tällä hetkellä OpenBSD-ytimeen ja vaatii vielä jonkin verran työtä toimiakseen kunnolla. Nykyisessä muodossaan OpenBSD-ydin voidaan jo ladata QEMU-pohjaiseen RISC-V-emulaattoriin ja siirtää ohjauksen aloitusprosessiin. Tulevaisuuden suunnitelmiin kuuluu multiprocessing-tuen (SMP) käyttöönotto, järjestelmän käynnistymisen varmistaminen usean käyttäjän tilaan sekä käyttäjätilan komponenttien (libc, libcompiler_rt) mukauttaminen.

Muista, että RISC-V tarjoaa avoimen ja joustavan konekäskyjärjestelmän, joka mahdollistaa mikroprosessorien rakentamisen mielivaltaisiin sovelluksiin ilman, että vaaditaan rojalteja tai asetetaan ehtoja käytölle. RISC-V:n avulla voit luoda täysin avoimia SoC:ita ja prosessoreita. Tällä hetkellä eri yritykset ja yhteisöt kehittävät RISC-V-spesifikaatioon perustuen eri ilmaisilla lisensseillä (BSD, MIT, Apache 2.0) useita kymmeniä muunnelmia mikroprosessoriytimistä, SoC:ista ja jo tuotetuista siruista. Käyttöjärjestelmiin, joissa on korkealaatuinen RISC-V-tuki, kuuluvat Linux (nykyllä ​​Glibc 2.27:n, binutils 2.30:n, gcc 7:n ja Linux-ytimen 4.15:n julkaisujen jälkeen) ja FreeBSD (toinen tukitaso annettiin hiljattain).

Lähde: opennet.ru

Lisää kommentti