ホーム
製品リスト
ダウンロード
ショップ
お問い合わせ
会社概要
ブログ
ホーム
製品リスト
ダウンロード
ショップ
お問い合わせ
会社概要
ブログ
Jungo
製品ホーム
製品
PCI / PCI Express 開発
WinDriver PCI for Windows
WinDriver PCI for Linux
WinDriver PCI for Linux ARM
USB 開発
WinDriver USB for Windows
WinDriver USB for Linux
WinDriver USB for Linux ARM
サーバー & 署名サービス
WinDriver for Servers
デジタル署名代行サービス
WHQL プレテスト代行
ダウンロード
WinDriver PCI 評価版
WinDriver USB 評価版
ライセンス
価格・ライセンス
価格・ライセンス体系
ライセンス オプション詳細
保守・アップグレード
SSP 保守サポート内容
アップグレード手順
技術情報
ドキュメント・FAQ
テクニカル情報トップ
マニュアル ダウンロード
よくある質問 (FAQ)
技術ドキュメント (KB)
セットアップ
インストール手順
アンインストール手順
技術記事・更新情報
FPGA DMA 転送実装ガイド
リリースノート
バージョン変更履歴
ブログ
お問い合わせ
テクニカル ドキュメント #1
Doc ID:
1
製品:
WinDriver
Version:
--
WinDriver とは?
WinDriver は、ユーザー モードでハードウェアに簡単にアクセスできるツールキットです。 PCI/cPCI/ISA/ISA PnP/EISA および USB デバイス ドライバの開発に最適です。 I/O 操作、メモリ マップ カードへのアクセス、ハードウェアの割り込み処理、DMA 転送、USB パイプからの read/write、Plug and Play の対応および複数枚のボードの処理に対応しています。 WinDriver で開発したコードは、ご利用のバージョンが対応してるすべて OS 間で互換性があります。WinDriver は、現在、以下の OS に対応しています:
PCI/ISA の場合: Windows 98/Me/NT/2000/XP/Server2003、Windows CE、Linux、Solaris および VxWorks
USB の場合: Windows 98/Me/2000/XP、Windows CE および Linux Windows NT 4.0 の場合、別のツールキットとなります。
メモ: Window 95 は、以前の WinDriver のバージョンで対応しています。 WinDriver は、すべての PCI ブリッジ チップセット対応し、また PLX、Altera および QuickLogic などの主要な PCI チップ ベンダーに対する対応を拡張しています。USB も同様に Cypress EZ-USB ファミリに対する対応を拡張しています。これによって、バスの詳細な内部構造を気にすることなく、デバイスの仕様のロジックに専念できます。 拡張機能の対応に関する詳細は、WinDriver Windows および WinDriver USB のサイトおよび WinDriver のユーザー マニュアルを参照してください。 WinDriver の強力な GUI ユーティリティである DriverWizard を使用して、コードを1行も記述せずに、ハードウェアへ/からデータを転送、割り込みのリスンなどをすることによって、簡単にハードウェア リソースの検出/定義およびハードウェアのデバッグを行えます。 また、DriverWizard を使用して、デバイスの雛型となる診断コードを生成できます。そのコードには、対象のデバイスと通信する WinDriver の API を使用する便利なラッパー関数が含まれます。更に、WinDriver は、ドライバ アプリケーションの雛型となるさまざまサンプルを用意しているので、これらを参照することもできます。 WinDriver を使用することによって、ユーザー モードですべての開発が可能です。また、DDK またはカーネル レベルの知識を必要としません。WinDriver の基本アーキテクチャに関しては、
こちら
を参照してください。
PCI/ISA 開発の場合、ユーザー モードでアプリケーションを開発後、WinDriver の Kernel PlugIn 機能を使用して、パフォーマンスの最適化のために、コードのクリティカルな部分をアプリケーションまたは DLL (in Ring 3) からカーネル レベル (ring 0) へ簡単に移行できます。
このサイトでは、サイトや広告を改善するために Cookie を使用します。サイトを利用することで、Cookie の使用に同意するものといたします。詳細は
プライバシーについて
をご覧ください。
同意する