お前ら*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