タグ

2012年9月23日のブックマーク (2件)

  • TOYOSHIMA HOUSE - Win32 - Welcom, ... to the Parallel World

    おれたちはとんでもない思い違いをしていたようだ。 キバヤシ 序章 なんか世の中的にはWindowsは2000やXP(つまりNTカーネル)になって, パラレルポートが叩けなくなったため,同人ハード屋さんには辛い時代になった,とか言われてます. それで何やるかと思えばLinux入れてrootになって/devをアクセスして・・・. ちょっと待った.なんでI/Oが直接叩けないからってNTではパラレルポートが使えない (或いはドライバ書かないと使えない)って断言しちゃうんでしょう. 挙句の果てには自分の無知を棚にあげ,「Windowsは使えない」とか「小さな親切大きなお世話」とか. デバイスマネージャで良く見てください. 標準ドライバが入ってるじゃないですか. "LPT1"ってデバイスができてるじゃないですか. こいつを使ってパラレルポートにアクセスしてみるですよ. UNIX同様にファイルデスクリプ

  • LinuxとWindowsのデバイスドライバ アーキテクチャ比較:Geekなぺーじ

    「A Comparison of the Linux and Windows Device Driver Architectures (ACM SIGOPS Operating Systems Review, Volume 38, Issue 2, April 2004)」 という論文がありました。 Linux 2.4とWindows XPのデバイスドライバアーキテクチャを比較しています。 論文中からパッと見てすぐわかりそうな図だけ引用してみました。 筆者が論文を公開しており、誰でも読める状態になっているようなので、以下の図を見て興味が沸いた方は是非読んでみる事をお勧めいたします。 全体像