Ăver OpenBSD har antagits Ă€ndringar för implementeringen av ett port för RISC-V-arkitekturen. Stöd Ă€r för nĂ€rvarande begrĂ€nsat till OpenBSD-kĂ€rnan och för att systemet ska fungera fullt ut krĂ€vs fortfarande ytterligare utveckling. I sin nuvarande form kan OpenBSD-kĂ€rnan redan starta i en RISC-V-emulator baserad pĂ„ QEMU och överlĂ€mna kontrollen till init-processen. Framtidsplaner inkluderar implementering av stöd för multiprocessorsystem (SMP), systemstart i fleranvĂ€ndarlĂ€ge samt anpassning av komponenter i anvĂ€ndarutrymmet (libc, libcompiler_rt).
Vi pÄminner om att RISC-V erbjuder ett öppet och flexibelt system för maskininstruktioner som gör det möjligt att skapa mikroskopiska processorer för olika tillÀmpningar utan krav pÄ avgifter och restriktioner för anvÀndning. RISC-V möjliggör skapandet av helt öppna SoC och processorer. För nÀrvarande utvecklas ett tiotal varianter av mikropunktkÀrnor, SoC och redan producerade chips baserade pÄ RISC-V-specifikationen av olika företag och samhÀllen under olika öppna licenser (BSD, MIT, Apache 2.0). Bland operativsystem som har kvalitativt stöd för RISC-V kan man nÀmna Linux (frÄn och med versioner av Glibc 2.27, binutils 2.30, gcc 7 och Linux-kÀrna 4.15) och FreeBSD (som nyligen har fÄtt andra nivÄnt stöd).
KĂ€lla: opennet.ru
