OpenBSD prideda pradinį RISC-V architektūros palaikymą

OpenBSD priėmė pakeitimus, kad įdiegtų RISC-V architektūros prievadą. Šiuo metu palaikymas apsiriboja OpenBSD branduoliu ir vis tiek reikia šiek tiek padirbėti, kad sistema veiktų tinkamai. Dabartiniu pavidalu OpenBSD branduolį jau galima įkelti į QEMU pagrįstą RISC-V emuliatorių ir perkelti valdymą į pradinį procesą. Ateities planuose – kelių apdorojimo (SMP) palaikymo įdiegimas, sistemos paleidimas į kelių vartotojų režimą, taip pat vartotojo erdvės komponentų (libc, libcompiler_rt) pritaikymas.

Prisiminkite, kad RISC-V suteikia atvirą ir lanksčią mašinų instrukcijų sistemą, kuri leidžia kurti mikroprocesorius savavališkoms programoms nereikalaujant honorarų ar nenustatant naudojimo sąlygų. RISC-V leidžia sukurti visiškai atvirus SoC ir procesorius. Šiuo metu, remdamosi RISC-V specifikacija, įvairios įmonės ir bendruomenės pagal įvairias nemokamas licencijas (BSD, MIT, Apache 2.0) kuria kelias dešimtis mikroprocesorių branduolių, SoC ir jau pagamintų lustų variantų. Operacinės sistemos su aukštos kokybės RISC-V palaikymu apima Linux (yra nuo Glibc 2.27, binutils 2.30, gcc 7 ir Linux branduolio 4.15) ir FreeBSD (neseniai buvo suteiktas antrasis palaikymo lygis).

Šaltinis: opennet.ru

Добавить комментарий