くぬぎざです。 On Mon, 3 May 1999 20:30:42 +0900 Akihiro Uehara <u-akihir@xxxxxxxxxxxxxxxxxx> wrote: > NetBSDなどはいろいろなCPUやアーキテクチャで動きます。 > Intel 特化というわけにもいかないために2層しか使わないのでは??と思います。 http://hawk.ise.chuo-u.ac.jp/student/person/tshiozak/study/freebsd-at-random/ioport1/index.html 長ったらしいURLですが、参考になるかもしれません。H8とはあまり 関係ございませんが、OSがどのようにして我が身を守っているかに ついて詳しいです。NetBSDの美学についても書かれていますね(^^; 話は変わりませんが、Windows的なDLLやデバイスドライバのあり方で 比べると、FreeBSDはかなり遅れているでしょう。ライブラリの動的 リンクなどは、一説によればメモリ節約程度の価値しか持たないまま 実装されたそうですから。デバイスドライバなど、モジュール化する のが如何にも合理的ですが、カーネルのソースが必ず存在することが 前提に、そんなしょっちゅうハードウェア構成が変わることは想定し ていないのでは? # まあ、その辺は考え方次第で美しい実装であると言えるのですが、 # LinuxとかWindowsと同じ市場で張り合うのは難しいかも。 Junsuke Kunugiza, jk@xxxxxxx Eccentric Labatory - http://www.exp.org/