Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/hansen/www/aitop/seminar/wp-includes/Requests/Hooks.php on line 70
USB2.0デバイスドライバ技術 | AITOP
  • 申込要領

書籍


USB2.0デバイスドライバ技術


コード WS No.229
刊行日 2003年2月28日
体裁 B5判、150頁
価格関連備考 価格:49,800円(税別)
発行 株式会社トリケップス
問い合わせ (有)アイトップ
TEL:0465-20-5467 E-mail:ktl@r4.dion.ne.jp
フォームでのお問い合わせはこちら
執筆者
小林 勝彦 日本電気エンジニアリング株式会社 デバイスソリューション事業部
      システムインタファース開発部 主任 
備考 サンプルプログラム&サンプルリスト付(CD-ROM)

内容項目

第1章 Windows上のデバイスドライバ
 1.WDMの背景~Windowsの構成、発展経緯など
 2.Windowsとハードウェア~Windowsによるシステムの仮想化について
 3.デバイスとドライバの対応~レジストリを介した位置付け

第2章 WDMドライバ
 1.WDMドライバの構成要素~関数構成、データ構成
 2.WDMドライバの状態遷移~AddDeviceなどのコール順番
 3.その他のドライバルーチン
 4.ドライバの階層について~FDO、PDOの関係
 5.アプリケーションとドライバ~Win32 API とドライバ要求

第3章 I/Oリクエストパケット
 1.I/O Request Packet~構成、データバッファ、同期/非同期実行
 2.プラグアンドプレイ
 3.電源制御
 4.デバイスI/O制御

第4章 スレッドと同期制御
 1.スレッドの作成
 2.同期制御~スピンロック、イベント
 3.WMI(Windows Management Instrumantation)

第5章 一般的なUSBドライバ
 1.USBの基礎知識
 2.USB 2.0 について
 3.ホストコントローラ
 4.USBのドライバ階層~USBドライバスタックについて
 5.USBドライバの処理手順~Configuration までの手順、ストリングの取得など
 6.USB Request Packet
 7.データ転送処理~パイプの扱い方、ストール解除

第6章 ドライバとのインタフェース
 1.アプリケーションとのインタフェース~デバイスエニュメレーション、デバイスインタフェース
 2.イベント通知

第7章 ドライバ開発環境の構築
 1.開発ツール紹介~SDK、DDK
 2.ドライバ用クラスライブラリの活用~DriverStudio
 3.環境構築における注意~リンカの問題、AUTOEXEC
 4.ドライバデバッグ手法

第8章 開発事例の説明
 1.USBプリンタ~モジュール構成
 2.USBストレージ~モジュール構成
 3.USBシリアルポート~モジュール構成