Challenge of handmade OS
Go to file
2020-07-16 11:40:51 +00:00
README.md Update README.md 2020-07-16 11:40:51 +00:00

必要そうなもの

OS の基本機能

  • CUI
  • GUI (framebuffer)
  • ファイルシステム (ファイルシステムドライバとかをinitramfsみたいな形で持つ)
  • アプリの実行 (ELF形式?)
  • メモリ管理
  • タスク管理
  • 入出力管理

上記以外の"リッチ"な機能

  • テキストエディター
  • ターミナル (CUI 脱却後)

あったらうれしいけど絶対実装が面倒な奴

  • Windows/Linux 互換ドライバーレイヤー

参考になりそうなサイト