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 (第 XNUMX レベルのサポートが最近提供されました) が含まれます。

出所: オープンネット.ru

コメントを追加します