私が答えられることを望んでいたオペレーティングシステムの作成について、いくつかの非常に具体的な質問があります。
GRUBをブートローダーとして使用する場合、最小限のCカーネルをロードするためにどのくらいのアセンブリコードを記述する必要がありますか?
私のカーネルはCで書かれます、それは私がC ++で書いたコマンドラインシェルをロードします、それはAPI呼び出しをしません標準ライブラリ呼び出しだけをします、そうするためにC ++標準ライブラリ全体を書き直す必要がありますか?
ビデオ、キーボード、フロッピードライバをC ++で作成できますか?
GCCとG++は16ビットのリアルモードコードを出力しますか?
これをすべてWindowsでMingwを使用して作成できますか、それともLinuxで作成する必要がありますか?
ビデオメモリに直接書き込むには、リアルモードにする必要がありますか?
誰かが私の質問に答えることができれば私は非常に感謝します