川辺と申します。 # なんか、見落としてました。 >>>>> "塩崎さん" == T SHIOZAKI <tshiozak@xxxxxxxxxxx> writes: 塩崎さん> ちなみに、デバイスドライバまわりの抽象化は NetBSD の成果を待つ 塩崎さん> 必要があります。 これは、現在進行形と言うことですね。 塩崎さん> ちゃんとした設計をしないで ad hoc にプログラムを書いていくという 塩崎さん> スタイルが初期の Linux だったと思います。 まぁ、そんなもんですか。 一概にそれがいけないとは言えないと思いますけど、そういうスタイルの場合、 細かいところから大きな処までとにかく全体を見直して思いっ切り書き直すと 言うフェーズは必要だと思うんですけどね。 塩崎さん> 今に至るまでこれがそのままなのは、まあ面倒くさいから放置してある 塩崎さん> だけなのかもしれませんな。 妙に納得出来てしまいますね。 塩崎さん> まあそれは x86 の話ですね。他の多くのアーキテクチャでは 塩崎さん> CPU 自体が割り込みレベルの判別機能を持っていて、 ですよね。色々と例外的な感じがする x86 が一般化されて扱われるのはすご く奇異に感じてしまいます。 塩崎さん> インターフェースとしてこれが入れ子構造になってないのは、 塩崎さん> 上で書いた通り ad hoc なだけでしょう。 他のOSのソースを読んだり、ドライバを書いたりしていれば、すぐに気付くよ うなポイントだと思うんですけどね。まぁ、しょうがないと言うことですね。 -- Kawabe,Yoshihiro <ripula@xxxxxxxxxxxxxxx> As the stars blink in the night sky, our married hearts are never splitted. Even if we will unclasp each other hands, until we retain that. by H.S.
Follow-Ups: References:
- [linux-users:102250] Re: 組込Linuxドライバの作成方法Yoshihiro Kawabe
- [linux-users:102289] Re: 組込Linuxドライバの作成方法Naoto Shimazaki
- [linux-users:102298] Re: 組込Linuxドライバの作成方法T.SHIOZAKI
- Prev by Subject: [linux-users:102305] Re: 組込Linuxドライバの作成方法
- Next by Subject: [linux-users:102307] DNSのエラー??
- Previous by thread: [linux-users:102298] Re: 組込Linuxドライバの作成方法
- Next by thread: [linux-users:102317] Re: 組込Linuxドライバの作成方法
- Indexes:[Main][Thread]