- 1 名前:見習デーモン [01/10/17 18:35]
- これからsys/kern/init_main.c読んでみます。
【参考】 ・「The Design and Implementation of the 4.4BSD Operating System」 の第2章 www.freebsd.org/doc/en_US.ISO8859-1/books/design-44bsd/index.html ・*BSDでのアセンブリ www.int80h.org/bsdasm/ なんか検索してみてもあんまりハックサイトひっかからないね。 Linuxより伝統あるはずなのに。
- 325 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/24(月) 01:11:31 ]
- 「BSDカーネルの設計と実装 --FreeBSD詳解--」
www.ascii.co.jp/books/detail/4-7561/4-7561-4679-1.html
- 326 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/13(日) 16:17:31 ]
- >>325
よーし、俺のコレクションに加えちゃうぞー。 積読用に。
- 327 名前:見習デーモン mailto:age [2006/07/19(水) 15:21:55 ]
- ひさしぶりに来ました。
>>316 半人前どころか四半人前ぐらいです。 スレたてたの約5年前なんですね…全く成長してないのに 自分でもショック。 仕事終わったら『BSDカーネルの設計と実装』買って帰ります…
- 328 名前:見習デーモン mailto:sage [2006/07/24(月) 15:25:26 ]
- こんにちは。
上の本、順調に読み進めてます。 Netgraphハッカーになりてーなんて思ってたら Netgraphがカーネルの中で一番ボリュームが多いって知って さっそく挫けそうです。 OSMでバリバリ記事書く佐藤広生さんSUGEEEEEEE
- 329 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/26(水) 02:45:29 ]
- ん?多分ソースツリーの構成上だけの問題だと思うけど?
今netgraph関係は一部のモジュールを除いて、 ほとんどフラットに展開されてるから。それなりに数もあるし。 見る必要があるのはng_sample.cぐらいじゃない?
- 330 名前:見習いデーモン [2006/12/28(木) 17:49:40 ]
- 緊急浮上。
2007年はこれ www.packetmischief.ca/openbsd/snmp/ と、OpenBSDのtcpdumpのpfに関連した拡張をFreeBSDに移植します。
- 331 名前:見習いデーモン mailto:age [2007/05/09(水) 14:28:39 ]
- 着手しました。
まだOpenBSD上で本家パッチの内容を調査してる段階。 すんなり移植できるといいな・・・
- 332 名前:見習いデーモン mailto:sage [2007/05/10(木) 12:09:26 ]
- すまん、よく見たらカーネルと関係なかった。
回線切って首吊ってきます。
- 333 名前:名無しさん@お腹いっぱい。 [2008/06/04(水) 08:45:13 ]
- カーネルの最新情報なら
www.kernel.org/
- 334 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/04(水) 09:24:35 ]
- 板違いだ
ケンタッキーでも食ってろ
- 335 名前:見習いデーモン mailto:age [2008/09/26(金) 10:31:54 ]
- 仕事がつらくてモチベーションが下がったとき、このスレを開くと
元気が出る。 今の俺は、7年前の俺が目指した俺になっているだろうか。
- 336 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/03(水) 01:45:52 ]
- おいらも頑張ってみようかな
- 337 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/30(金) 07:39:45 ]
- 積読してた4.3BSDの設計と実装でも読むか
- 338 名前:名無しさん@お腹いっぱい。 [2009/07/08(水) 20:56:07 ]
- ARM系, evbarmやarmとかいろいろあって最初に読むべきlocore.S相当がどれかわからん…トホホ
- 339 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/09(木) 11:08:29 ]
- >>338
arch/evbarm/hoge/*_start.S arch/arm/arm32/locore.S:start arch/evbarm/hoge/*_machdep.c:initarm() sys/kern/init_main.c:main() arch/arm/arm32/arm32_machdep.c:cpu_startup() の順かね。
- 340 名前:名無しさん@お腹いっぱい。 [2009/07/09(木) 14:57:51 ]
- >>339
ありがとう!頑張って勉強してみる!!
- 341 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 12:39:00 ]
- int 0x80から始まるカーネル内でのシステムコール処理中に、外部割込み(キーボードとかEtherカード)を
タイミングよく発生させる方法ってある?
- 342 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/29(水) 14:20:20 ]
- >>341
remote gdb で break する -> 割り込みいれる -> continue する じゃ、だめなのか?
|

|