OpenBSD menambahkan dukungan awal untuk arsitektur RISC-V

OpenBSD telah mengadopsi perubahan untuk mengimplementasikan port untuk arsitektur RISC-V. Dukungan saat ini terbatas pada kernel OpenBSD dan masih memerlukan beberapa perbaikan agar sistem dapat bekerja dengan baik. Dalam bentuknya yang sekarang, kernel OpenBSD sudah dapat melakukan booting ke emulator RISC-V berbasis QEMU dan mentransfer kendali ke proses init. Rencana ke depan mencakup implementasi dukungan untuk multiprosesing (SMP), memastikan bahwa sistem melakukan booting ke mode multi-pengguna, serta adaptasi komponen ruang pengguna (libc, libcompiler_rt).

Ingatlah bahwa RISC-V menyediakan sistem instruksi mesin yang terbuka dan fleksibel yang memungkinkan mikroprosesor dibuat untuk aplikasi sewenang-wenang tanpa memerlukan royalti atau memaksakan ketentuan dalam penggunaan. RISC-V memungkinkan Anda membuat SoC dan prosesor yang sepenuhnya terbuka. Saat ini, berdasarkan spesifikasi RISC-V, berbagai perusahaan dan komunitas di bawah berbagai lisensi gratis (BSD, MIT, Apache 2.0) sedang mengembangkan beberapa lusin varian inti mikroprosesor, SoC, dan chip yang sudah diproduksi. Sistem operasi dengan dukungan RISC-V berkualitas tinggi termasuk Linux (hadir sejak rilis Glibc 2.27, binutils 2.30, gcc 7 dan kernel Linux 4.15) dan FreeBSD (dukungan tingkat kedua baru-baru ini disediakan).

Sumber: opennet.ru

Tambah komentar