OpenBSD legger til innledende støtte for RISC-V-arkitektur

OpenBSD har vedtatt endringer for å implementere en port for RISC-V-arkitekturen. Støtte er for øyeblikket begrenset til OpenBSD-kjernen og krever fortsatt noe arbeid for at systemet skal fungere skikkelig. I sin nåværende form kan OpenBSD-kjernen allerede lastes inn i en QEMU-basert RISC-V-emulator og overføre kontrollen til init-prosessen. Planer for fremtiden inkluderer implementering av støtte for multiprosessering (SMP), som sikrer at systemet starter opp i flerbrukermodus, samt tilpasning av brukerplasskomponenter (libc, libcompiler_rt).

Husk at RISC-V gir et åpent og fleksibelt maskininstruksjonssystem som gjør at mikroprosessorer kan bygges for vilkårlige applikasjoner uten å kreve royalties eller pålegge bruksbetingelser. RISC-V lar deg lage helt åpne SoC-er og prosessorer. For tiden, basert på RISC-V-spesifikasjonen, utvikler forskjellige selskaper og fellesskap under forskjellige frie lisenser (BSD, MIT, Apache 2.0) flere dusin varianter av mikroprosessorkjerner, SoC-er og allerede produserte brikker. Operativsystemer med høykvalitets RISC-V-støtte inkluderer Linux (tilstede siden utgivelsene av Glibc 2.27, binutils 2.30, gcc 7 og Linux-kjernen 4.15) og FreeBSD (et andre nivå av støtte ble nylig gitt).

Kilde: opennet.ru

Legg til en kommentar