OpenBSD inowedzera rutsigiro rwekutanga rweRISC-V dhizaini

OpenBSD yatora shanduko yekushandisa chiteshi cheRISC-V architecture. Tsigiro parizvino inogumira kuOpenBSD kernel uye ichiri kuda rimwe basa kuti sisitimu ishande nemazvo. Mune chimiro chayo chazvino, iyo OpenBSD kernel inogona kutotakurwa muQEMU-based RISC-V emulator uye kutamiswa kutonga kune init maitiro. Zvirongwa zveramangwana zvinosanganisira kuisirwa kwerutsigiro rwekuwedzeredza (SMP), kuve nechokwadi chekuti bhutsu yehurongwa ichipinda mu-multi-user mode, pamwe nekugadziriswa kwemushandisi nzvimbo zvikamu (libc, libcompiler_rt).

Rangarira kuti RISC-V inopa yakavhurika uye inochinjika yekuraira sisitimu inobvumira microprocessors kuvakirwa zvikumbiro zvemanyorero pasina kudiwa mari kana kuisa mamiriro ekushandisa. RISC-V inokutendera iwe kuti ugadzire akavhurika SoCs uye processors. Parizvino, zvichibva pane zvakatemwa zveRISC-V, makambani akasiyana nenharaunda dziri pasi pemarezinesi emahara akasiyana (BSD, MIT, Apache 2.0) vari kugadzira akati wandei akasiyana e microprocessor cores, SoCs uye akatogadzirwa machipisi. Masevhisi masisitimu ane emhando yepamusoro RISC-V rutsigiro anosanganisira Linux (iripo kubva pakaburitswa Glibc 2.27, binutils 2.30, gcc 7 uye Linux kernel 4.15) uye FreeBSD (yechipiri nhanho yerutsigiro ichangobva kupihwa).

Source: opennet.ru

Voeg