diff --git a/README.md b/README.md index ca46357..8355b8d 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,21 @@ -# 必要そうなもの -* CUI -* GUI (framebuffer) -* ファイルシステム(ファイルシステムドライバとかをinitramfsみたいな形で持つ) -* アプリの実行(ELF形式?) -* メモリ管理 -* タスク管理 -* 入出力管理 - -# あったらうれしいけど絶対実装が面倒な奴 -* Windows/Linux 互換ドライバーレイヤー - -# 参考になりそうなサイト -http://yuma.ohgami.jp/x86_64-Jisaku-OS/ - +# 必要そうなもの + +## OS の基本機能 +* CUI +* GUI (framebuffer) +* ファイルシステム (ファイルシステムドライバとかをinitramfsみたいな形で持つ) +* アプリの実行 (ELF形式?) +* メモリ管理 +* タスク管理 +* 入出力管理 + +## 上記以外の"リッチ"な機能 +* テキストエディター +* ターミナル (CUI 脱却後) + +# あったらうれしいけど絶対実装が面倒な奴 +* Windows/Linux 互換ドライバーレイヤー + +# 参考になりそうなサイト +* http://yuma.ohgami.jp/x86_64-Jisaku-OS/ +