xv6

xv6のメモリ管理周りのコードリーディング

xv6のページング周りをちょっと見てたので記録をφ(..)メモメモ 参照したドキュメントはbook-rev10.pdfです。 book-rev10.pdfのP21、 Figure 1-2にxv6のメモリレイアウトがあります。 仮想アドレスの0から0x80000000がユーザー空間で、0x80000000〜0xFFFFFFFF…

xv6のブートシーケンスメモ

φ(゚-゚=)メモニャン xv6の某勉強会に行けないので適当にメモってみた。ということでブートシーケンスを適当に見ていきます! リアルモードからプロテクトモードへの移行 自前ブートローダの場合: bootasm.Sが16bitモードから起動する場合の処理で、32bitへの移行…