04/06/12 00:45
二年半前のスレか・・・
見習いデーモンは一人前になったのだろうか。
316:名無しさん@お腹いっぱい。
04/06/12 01:22
現在、まだ半人前とみた。
317:名無しさん@お腹いっぱい。
04/08/11 20:10
>>1 の参考
...半分ぐらい読むには読んだけど、むつかし。
ので、いったん撤退して、こっち↓に着手。
Commentary on the Sixth Edition UNIX Operating System
URLリンク(www.lemis.com)
そのうちリベンジの予定。
318:名無しさん@お腹いっぱい。
04/08/12 00:25
>>317
よし!俺が今から
「The Design and Implementation of the 4.4BSD Operating System」
を読んで>>317を追い抜いてやるぜ!!
319:名無しさん@お腹いっぱい。
04/08/18 08:41
しかし、"こっち"も...
-- m40.s --
/ initialize systems segments
mov $KISA0,r0
mov $KISD0,r1
mov $200,r4
clr r2
mov $6,r3
1:
mov r2,(r0)+
mov $77406,(r1)+ / 4k rw
add r4,r2
sob r3,1b
320:名無しさん@お腹いっぱい。
04/08/18 08:43
~~
0619:
KISA0 and KISD0 are the high core addresses
of the rst pair of kernel mode segmentation
registers. The first six kernel descriptor
registers are initialised to 077406,
which is the description of a full size, 4K word,
read/write segment.
The first six kernel address registers are initialised
to 0, 0200, 0400, 0600, 01000 and
01200 respectively.
~~
sob
Subtract one from the designated register. If
the result is not zero, branch back "offset"
words;
...
...
321:名無しさん@お腹いっぱい。
04/09/07 03:06
スタック
--interrupted routine--
ps : old PS
pc : old PC
--vector--
r0 : old r0
--trap(assembler version)--
nps: new PS after trap
r1 : old r1
sp : old SP for previous mode
dev: masked new PS
tpc return address in "call"
--csv---
old r5 <- r5
old r4
old r3
old r2
cret <- sp
r5r5r5r5r5
r5<-r5<-r5<-r5<-r5<-r5
うーん...
service routine(dev, sp, r1, nps, r0, pc, ps)
{
u.u_ar0 = &r0
なんとも...
322:名無しさん@お腹いっぱい。
05/01/28 11:37:58
323:名無しさん@お腹いっぱい。
05/07/29 01:02:14
お前らXenのdom0に*BSDタンを担ぎ上げてください。
324:名無しさん@お腹いっぱい。
05/07/29 01:03:08
お前らdomUはなんでもいいとおもいませんか。
325:名無しさん@お腹いっぱい。
05/10/24 01:11:31
「BSDカーネルの設計と実装 --FreeBSD詳解--」
URLリンク(www.ascii.co.jp)
326:名無しさん@お腹いっぱい。
05/11/13 16:17:31
>>325
よーし、俺のコレクションに加えちゃうぞー。
積読用に。
327:見習デーモン
06/07/19 15:21:55
ひさしぶりに来ました。
>>316
半人前どころか四半人前ぐらいです。
スレたてたの約5年前なんですね…全く成長してないのに
自分でもショック。
仕事終わったら『BSDカーネルの設計と実装』買って帰ります…
328:見習デーモン
06/07/24 15:25:26
こんにちは。
上の本、順調に読み進めてます。
Netgraphハッカーになりてーなんて思ってたら
Netgraphがカーネルの中で一番ボリュームが多いって知って
さっそく挫けそうです。
OSMでバリバリ記事書く佐藤広生さんSUGEEEEEEE
329:名無しさん@お腹いっぱい。
06/07/26 02:45:29
ん?多分ソースツリーの構成上だけの問題だと思うけど?
今netgraph関係は一部のモジュールを除いて、
ほとんどフラットに展開されてるから。それなりに数もあるし。
見る必要があるのはng_sample.cぐらいじゃない?
330:見習いデーモン
06/12/28 17:49:40
緊急浮上。
2007年はこれ
URLリンク(www.packetmischief.ca)
と、OpenBSDのtcpdumpのpfに関連した拡張をFreeBSDに移植します。
331:見習いデーモン
07/05/09 14:28:39
着手しました。
まだOpenBSD上で本家パッチの内容を調査してる段階。
すんなり移植できるといいな・・・
332:見習いデーモン
07/05/10 12:09:26
すまん、よく見たらカーネルと関係なかった。
回線切って首吊ってきます。
333:名無しさん@お腹いっぱい。
08/06/04 08:45:13
カーネルの最新情報なら
URLリンク(www.kernel.org)
334:名無しさん@お腹いっぱい。
08/06/04 09:24:35
板違いだ
ケンタッキーでも食ってろ
335:見習いデーモン
08/09/26 10:31:54
仕事がつらくてモチベーションが下がったとき、このスレを開くと
元気が出る。
今の俺は、7年前の俺が目指した俺になっているだろうか。