ArenaOS
1.0.0
我一直想知道為什麼不從頭開始寫OS,因為我已經閱讀了很多OS代碼,並且對此感到厭倦。現在來了!就像linux 0.11,而https://github.com/cfenollosa/os-tutorial中的那樣,但不是完全一樣。
您可以瀏覽組件和C代碼。但是,您無法編譯或運行它,因為在編譯和啟動系統之前,有很多代碼要編寫和準備。我建議您事先完成上述的“ OS-TUTEALIAL”。它可能並且需要很長時間才能完成內核。要有耐心! (我對自己說)
完成內核的大部分部分後,我將在每個目錄中更新讀書文件和讀數,在這裡我將解釋如何準備環境(GDB + QEMU),如何調試,為什麼要按線路按線編寫組裝代碼。