OpenBSD 增加了對 RISC-V 架構的初步支持

OpenBSD 已採用變更來實現 RISC-V 架構的移植。 目前支援僅限於 OpenBSD 內核,仍需要一些工作才能使系統正常運作。 在目前的形式下,OpenBSD 核心已經可以啟動到基於 QEMU 的 RISC-V 模擬器並將控制權轉移到 init 進程。 未來的計劃包括實現多處理(SMP)支持,確保系統啟動到多用戶模式,以及用戶空間組件(libc、libcompiler_rt)的適配。

回想一下,RISC-V 提供了開放且靈活的機器指令系統,允許為任意應用建立微處理器,而無需支付版稅或施加使用條件。 RISC-V 可讓您建立完全開放的 SoC 和處理器。 目前,基於RISC-V規範,不同的公司和社群在各種免費授權(BSD、MIT、Apache 2.0)下正在開發數十種微處理器核心、SoC和已經生產的晶片。 具有高品質 RISC-V 支援的作業系統包括 Linux(自 Glibc 2.27、binutils 2.30、gcc 7 和 Linux 核心 4.15 發布以來就存在)和 FreeBSD(最近提供了第二級支援)。

來源: opennet.ru

添加評論