2011-06-24から1日間の記事一覧

6.828: Operating System Engineering (7)

えと、テキストの Exercise 2. Use GDB's si (Step Instruction) command to trace into the ROM BIOS for a few more instructions, and try to guess what it might be doing. You might want to look at Phil Storrs I/O Ports Description, as well as o…

最近英語ドキュメントばかり

以下を読まねば。 Linux Boot Loaders Compared Learning Erlang, a UNIX developer's perspective そういや老眼鏡を買ってもらうんだった (わら # 英語のドキュメント字が小さくてorz

6.828: Operating System Engineering (6)

台風な週末は勉強三昧になるのかどうなのか。 それは良いとして 0x7c00 って見覚えあるなってことで自分ブログを検索してみたら ; boot.s is loaded at 0x7c00 by the bios-startup routines, and moves itself ; out of the way to address 0x90000, and ju…

6.828: Operating System Engineering (5)

実は 6.828/lab 配下の GNUMakefile には boot とか kernel とか kernel.img を作るルールは書いてなくて最初困りました。ただ、昨晩見つけてた obj/.deps みたく上の方で include されている以下のファイルを確認したらありました。 boot/Makefrag kern/Mak…