OpenBSD ṣe afikun atilẹyin akọkọ fun faaji RISC-V

OpenBSD ti gba awọn ayipada lati ṣe imuse ibudo kan fun faaji RISC-V. Atilẹyin lọwọlọwọ ni opin si ekuro OpenBSD ati pe o tun nilo iṣẹ diẹ fun eto lati ṣiṣẹ daradara. Ni fọọmu lọwọlọwọ rẹ, ekuro OpenBSD le ti wa tẹlẹ ti kojọpọ sinu emulator RISC-V ti o da lori QEMU ati gbigbe iṣakoso si ilana init. Awọn eto fun ojo iwaju pẹlu imuse ti atilẹyin fun multiprocessing (SMP), aridaju wipe awọn bata eto sinu olona-olumulo mode, bi daradara bi awọn aṣamubadọgba ti olumulo aaye irinše (libc, libcompiler_rt).

Ranti pe RISC-V n pese eto itọnisọna ẹrọ ṣiṣi ati irọrun ti o fun laaye awọn microprocessors lati kọ fun awọn ohun elo lainidii laisi nilo awọn ẹtọ ọba tabi fifi awọn ipo sori lilo. RISC-V gba ọ laaye lati ṣẹda awọn SoCs ti o ṣii patapata ati awọn ilana. Lọwọlọwọ, ti o da lori sipesifikesonu RISC-V, awọn ile-iṣẹ oriṣiriṣi ati awọn agbegbe labẹ ọpọlọpọ awọn iwe-aṣẹ ọfẹ (BSD, MIT, Apache 2.0) n dagbasoke ọpọlọpọ awọn iyatọ mejila ti awọn ohun kohun microprocessor, SoCs ati awọn eerun ti a ṣe tẹlẹ. Awọn ọna ṣiṣe pẹlu atilẹyin didara RISC-V pẹlu Linux (ti o wa lati awọn idasilẹ ti Glibc 2.27, binutils 2.30, gcc 7 ati Linux kernel 4.15) ati FreeBSD (ipele atilẹyin keji ti pese laipẹ).

orisun: opennet.ru

Fi ọrọìwòye kun