OpenBSD aldonas komencan subtenon por RISC-V-arkitekturo

OpenBSD adoptis ŝanĝojn por efektivigi havenon por la RISC-V-arkitekturo. Subteno estas nuntempe limigita al la OpenBSD-kerno kaj ankoraŭ postulas iom da laboro por ke la sistemo funkciu ĝuste. En ĝia nuna formo, la OpenBSD-kerno jam povas esti ŝarĝita en QEMU-bazitan RISC-V-emulilon kaj translokigita kontrolo al la init-procezo. Planoj por la estonteco inkluzivas la efektivigon de subteno por multiprocesado (SMP), certigante ke la sistemo ekfunkciigas en pluruza reĝimo, same kiel la adaptadon de uzantspacaj komponantoj (libc, libcompiler_rt).

Memoru, ke RISC-V disponigas malferman kaj flekseblan maŝininstrukcisistemon kiu permesas al mikroprocesoroj esti konstruitaj por arbitraj aplikoj sen postulado de tantiemo aŭ trudado de kondiĉoj por uzo. RISC-V permesas krei tute malfermitajn SoC-ojn kaj procesorojn. Nuntempe, surbaze de la specifo RISC-V, malsamaj kompanioj kaj komunumoj sub diversaj liberaj licencoj (BSD, MIT, Apache 2.0) disvolvas plurajn dekojn da variantoj de mikroprocesoraj kernoj, SoC kaj jam produktitaj blatoj. Operaciumoj kun altkvalita RISC-V-subteno inkludas Linukso (nun ekde la eldonoj de Glibc 2.27, binutils 2.30, gcc 7 kaj la Linukso-kerno 4.15) kaj FreeBSD (dua nivelo de subteno ĵus estis disponigita).

fonto: opennet.ru

Aldoni komenton