はじめに 方針 メモリ割り付け OSの起動 リセットエントリ OSの初期化 コアローカルなメモリ域の初期化 コアの待ち合わせ タイマの起動 コア間割り込み設定 タスク起動 最後に おまけ 執筆者 : 高橋 浩和 ※ 「RISC-V OSを作ろう」連載記事一覧はこちら ※ 「RISC-V OS」のコードはgithubにて公開しています。 はじめに 今回からRISC-V OSをマルチコア環境に対応させていこうと思います。今回は、マルコチアOSとして立ち上がるところまでを見ていきます。 方針 タスクはどのCPU上でも実行可能とします。各CPU上でスケジューラが独立して動作し、READY状態だがまだど…