キーワード MikanOS が含まれる動画 : 4 件中 1 - 4 件目
種類:
- タグ
- キーワード
対象:
MikanOSデモ会
uchanが開発している自作OS「MikanOS」のデモンストレーションです。
MikanOSのリポジトリ→ https://github.com/uchan-nos/mikanos
【VOICEROIDプログラミング】MikanOSをRustで実装するレポート【day02a】
MikanOSをRustで挑戦します!
自分の理解の整理を行うために動画にしているという都合上、本筋とはずれた部分の解説を行うことが多々あります。
RustもOS周りの知識も全然ないため、とんちんかんな発言があるかもしれません。
その時はコメントでツッコミを入れてもらえたら幸いです!
MikanOSは"ゼロからのOS自作入門"という書籍内で製作する教育用OSです。
Amazonなどでも売っていいるため、興味のあるがたは是非ご購入ください。
<https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AEOS%E8%87%AA%E4%BD%9C%E5%85%A5%E9%96%80-%E5%86%85%E7%94%B0-%E5%85%AC%E5%A4%AA/dp/4839975868/ref=asc_df_4839975868/?tag=jpgo-22&linkCode=df0&hvadid=342647643803&hvpos=&hvnetw=g&hvrand=14033704068759318009&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1009309&hvtargid=pla-1365871759152&psc=1&th=1&psc=1>
mikanos-rsのGithubリポジトリ
<https://github.com/elm-register/mikanos-rs>
UEFIについて参考にしたサイト
<https://www.pc-koubou.jp/magazine/1257>
前作ったゲームのURL
<https://elm-register.itch.io/eskate-wen>
【VOICEROIDプログラミング】MikanOSをRustで実装するレポート【day02b】
今回はday02bのセクションを実装します。
day02bでは、メモリマップの情報をファイルに書き込みます。
以下は動画のチャプタです。
├── 4つの手順を大まかに解説(#00:20)
├── 1.ルートディレクトリを開く
│ ├── コード(#00:45)
│ ├── イメージハンドルについて(#01:17)
│ └── シンプルファイルシステムプロトコルの説明(#02:46)
├── 2.ルートディレクトリ直下にmem_mapを作成
│ └── コード(#03:30)
├── 3.メモリマップの情報を取得
│ ├── メモリマップとは(#03:48)
│ └── コード(#05:50)
├── 4.メモリマップの情報をmem_mapに書き込む(#06:15)
└── 最後に...(#06:33)
【VOICEROIDプログラミング】MikanOSをRustで実装するレポート【day3a/4d】
動画だと作業ペースに追いつかないため、以降の内容はZennにまとめます!
https://zenn.dev/elm
今回はカーネルファイルのビルドまで行い、次回でロード処理を行っていきます。
ELF周りは、正直あまり理解できている自信がないです...。
