OpenBSD bổ sung hỗ trợ ban đầu cho kiến ​​trúc RISC-V

OpenBSD đã áp dụng các thay đổi để triển khai cổng cho kiến ​​trúc RISC-V. Hỗ trợ hiện bị giới hạn ở kernel OpenBSD và vẫn yêu cầu một số công việc để hệ thống hoạt động bình thường. Ở dạng hiện tại, hạt nhân OpenBSD đã có thể được tải vào trình mô phỏng RISC-V dựa trên QEMU và chuyển quyền điều khiển sang quy trình init. Các kế hoạch cho tương lai bao gồm việc triển khai hỗ trợ đa xử lý (SMP), đảm bảo hệ thống khởi động vào chế độ nhiều người dùng, cũng như điều chỉnh các thành phần không gian người dùng (libc, libcompiler_rt).

Hãy nhớ lại rằng RISC-V cung cấp một hệ thống hướng dẫn máy mở và linh hoạt cho phép xây dựng bộ vi xử lý cho các ứng dụng tùy ý mà không yêu cầu tiền bản quyền hoặc áp đặt các điều kiện sử dụng. RISC-V cho phép bạn tạo các SoC và bộ xử lý mở hoàn toàn. Hiện tại, dựa trên thông số kỹ thuật RISC-V, các công ty và cộng đồng khác nhau theo nhiều giấy phép miễn phí khác nhau (BSD, MIT, Apache 2.0) đang phát triển hàng chục biến thể của lõi vi xử lý, SoC và các chip đã được sản xuất. Các hệ điều hành có hỗ trợ RISC-V chất lượng cao bao gồm Linux (có mặt kể từ khi phát hành Glibc 2.27, binutils 2.30, gcc 7 và nhân Linux 4.15) và FreeBSD (mức hỗ trợ thứ hai gần đây đã được cung cấp).

Nguồn: opennet.ru

Thêm một lời nhận xét