OpenBSD menambah sokongan awal untuk seni bina RISC-V

Perubahan telah dibuat kepada OpenBSD untuk melaksanakan port untuk seni bina RISC-V. Sokongan kini terhad kepada kernel OpenBSD dan masih memerlukan beberapa kerja untuk sistem berfungsi dengan baik. Dalam bentuk semasanya, kernel OpenBSD sudah boleh dimuatkan ke dalam emulator RISC-V berasaskan QEMU dan memindahkan kawalan ke proses init. Rancangan untuk masa depan termasuk pelaksanaan sokongan untuk pemproses berbilang (SMP), memastikan sistem but ke mod berbilang pengguna, serta penyesuaian komponen ruang pengguna (libc, libcompiler_rt).

Ingat bahawa RISC-V menyediakan sistem arahan mesin terbuka dan fleksibel yang membolehkan mikropemproses dibina untuk aplikasi sewenang-wenangnya tanpa memerlukan royalti atau mengenakan syarat penggunaan. RISC-V membolehkan anda mencipta SoC dan pemproses yang terbuka sepenuhnya. Pada masa ini, berdasarkan spesifikasi RISC-V, syarikat dan komuniti berbeza di bawah pelbagai lesen percuma (BSD, MIT, Apache 2.0) sedang membangunkan beberapa dozen varian teras mikropemproses, SoC dan cip yang telah dihasilkan. Sistem pengendalian dengan sokongan RISC-V berkualiti tinggi termasuk Linux (kini sejak keluaran Glibc 2.27, binutils 2.30, gcc 7 dan kernel Linux 4.15) dan FreeBSD (sokongan tahap kedua telah disediakan baru-baru ini).

Sumber: opennet.ru

Tambah komen