タグ

Deviceに関するsetotchのブックマーク (3)

  • IRQとは - IT用語辞典

    概要 IRQ(Interrupt Request)とは、コンピュータ内部の装置や周辺機器などが中央処理装置(CPU)に信号を送り、現在の処理を中断して強制的に指定した処理を実行するよう要求すること。「割り込み要求」とも訳される。 PC/AT互換機のIRQ単にIRQと言った場合、いわゆるPC/AT互換機(Windowsパソコン)でハードウェアがCPUに割り込み処理要求を通知する際の識別番号を意味することが多い。 0~15までの16種類が用意されているが、ほとんどは内部の装置によって固定的に使用され、拡張カードが数個しか利用できないことがパソコンの拡張性を向上させる際の足かせとなっていた。 PCIバスの導入により複数の拡張カードでIRQを共有できるようになり、IRQ不足を緩和することができた。PCI Expressでは新たにMSI(Message Signaled Interrupts)と呼ば

    IRQとは - IT用語辞典
  • Windowsデバイスドライバ開発入門 - 人とか機械とか

    自分用のメモも兼ねて書きます。 まず、圧倒的に日語の情報が少ないです。WDMの基的な部分は日語で勉強できますが、詳細を調べると必ず英語になるので覚悟が必要。エキサイト翻訳さんにお世話になっております。とても深い世界なので、私も経験はまだ少ないので、概要くらいしか説明できません。 概要 デバイスドライバとは、コンピュータで周辺機器を使えるようにするソフトウェアのことです。 windows95とかはVxDというドライバモデルだったそうですが、この辺はよく知らないです。windows98からWDMというドライバモデルが登場した。これが長らく2010年現在まで採用されているドライバモデルになっています。最近だとWDFと言う、WDMをラップしたフレームワークが登場しました。WDMとWDFの関係というのは、Win32とMFCの関係によく似ています。 ドライバと言ってもいろいろあります。ドライバは

    Windowsデバイスドライバ開発入門 - 人とか機械とか
  • [アーキテクチャ編]第4回:Windowsはどのようにデバイス・ドライバを利用するのか

    Windows XPでは,「Windows Driver Model」というデバイス・ドライバの仕組みが採用されている。この仕組みは,2006年末に登場する予定の「Windows Vista」で一新される予定だ。 ■Windowsにはなぜ,デバイス・ドライバのような仕組みが必要なのだろうか。また,マイクロソフトはなぜVistaでドライバの仕組みを一新するのか。Windowsのデバイス・ドライバの歴史を紐解きながら,その詳しい仕組みを解説する。 最終回となる今回は,デバイス・ドライバを取り上げる。Windowsのデバイス・ドライバについては,2006年末に登場予定のWindows Vistaで仕様が変更される。 Windowsのデバイス・ドライバの仕様は,過去にも大きく変更されたことがあった。1996年に発表された「Win32 Driver Model」である。Windowsのドライバを統

    [アーキテクチャ編]第4回:Windowsはどのようにデバイス・ドライバを利用するのか
  • 1