OpenBSD dodaja začetno podporo za arhitekturo RISC-V

OpenBSD je sprejel spremembe za implementacijo vrat za arhitekturo RISC-V. Podpora je trenutno omejena na jedro OpenBSD in še vedno zahteva nekaj dela, da sistem pravilno deluje. V trenutni obliki je jedro OpenBSD že mogoče naložiti v emulator RISC-V, ki temelji na QEMU, in prenesti nadzor na postopek zagona. Načrti za prihodnost vključujejo implementacijo podpore za večprocesiranje (SMP), zagotavljanje zagona sistema v večuporabniškem načinu ter prilagoditev komponent uporabniškega prostora (libc, libcompiler_rt).

Spomnimo se, da RISC-V zagotavlja odprt in prilagodljiv sistem strojnih navodil, ki omogoča gradnjo mikroprocesorjev za poljubne aplikacije, ne da bi zahtevali licenčnine ali nalagali pogoje za uporabo. RISC-V vam omogoča ustvarjanje popolnoma odprtih SoC-jev in procesorjev. Trenutno na podlagi specifikacije RISC-V različna podjetja in skupnosti pod različnimi brezplačnimi licencami (BSD, MIT, Apache 2.0) razvijajo več deset variant mikroprocesorskih jeder, SoC-jev in že izdelanih čipov. Operacijski sistemi z visokokakovostno podporo RISC-V vključujejo Linux (prisoten od izdaj Glibc 2.27, binutils 2.30, gcc 7 in jedro Linux 4.15) in FreeBSD (pred kratkim je bila zagotovljena druga raven podpore).

Vir: opennet.ru

Dodaj komentar