お前ら*BSDのカーネルをハックしますか? (378レス)
上下前次1-新
1(3): 見習デーモン 01/10/17 18:35 AAS
これからsys/kern/init_main.c読んでみます。
【参考】
・「The Design and Implementation of the 4.4BSD Operating System」
の第2章
外部リンク[html]:www.freebsd.org
・*BSDでのアセンブリ
外部リンク:www.int80h.org
省2
2(1): 2 01/10/17 20:24 AAS
2
3(3): 01/10/17 20:33 AAS
> これからsys/kern/init_main.c読んでみます。
つーか、sys/arch/${MACHINE}/${MACHINE}/locore.s の start か、
せめて sys/arch/${MACHINE}/${MACHINE}/machdep.c の initなんとか() の
方を先に読んだほうがいいぞ。init_main.c の main() は、locore.s から
呼ばれてるわけだが、locore の初期化処理と initなんとか() の方が
main() より先に走って、機種依存の低レベルの初期化を行うので。
上のパス名は NetBSD の場合だけど、FreeBSD や OpenBSD でも、
省1
4: 見習デーモン 01/10/17 20:38 AAS
>>3
アセンブラはちょっとしんどいかな、と思って。(もちろん理解する努力はしますが)
とりあえずカーネルの動きの概要がしりたいんで、init_main.cからかな?と思って読んでます。
#GLOBALでタグ作るのに意外と時間かかった・・・
5(1): 01/10/17 21:46 AAS
>>1
そんな根性があるんだったら、フリーのエロゲー作ってよ。
OpenGLバリバリ使って動くやつをお願い。
6: 見習デーモン 01/10/17 21:49 AAS
>>5
2chスレ:tech
上下前次1-新書関写板覧索設栞歴
あと 372 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.007s