独自のカーネルを作成したいのですが、クロスコンパイラ用の newlib の移植に行き詰まっています。
どのバージョンのnewlibをダウンロードすればよいですか?
システム コールスタブはどこに置くのですか? 最小限の実装で十分ですか?後でシステム コールを編集することにした場合、newlib を再構築する必要がありますか?
私のカーネルは割り込み 0x80 (128d) ですべてのシステム コールを公開するので、必要なことを行うために各スタブにインライン アセンブリを少し入れるだけで済みました。カーネルに関連してそれらをどのように実装するかはあなた次第です。
どうすればいいですか?