WinDriver PCI for Windows CE

Jungo WinDriver PCI for Windows CE: PCI/PCI-Express ドライバ開発ツールキット

feature_screen image

製品概要

WinDriver PCI for Windows CE は、PCI / PCI Express / CardBus / ISA / PMC / PCI-X / PCI-104 および CompactPCI の Windows CE デバイス ドライバを自動的に簡単に開発します。OS の内部構造またはカーネル レベルのプログラミング知識を必要としません。

WinDriver には、ハードウェアの診断、自動的にドライバ コードを生成、ドライバのデバッグおよびハードウェア アクセス API など パワフルなツールがあり、WinDriver を使用して、高性能なドライバおよびカスタム ハードウェアにアクセスするアプリケーションを作成できます。 このため、オペレーティング システムの内部構造を気にせずに、ドライバで実装する機能に集中できます。

アーキテクチャ

WinDriver_architecture_web

必要なシステム

対応 OS と CPU Windows CE (別名 Windows Embedded Compact) 4.x - 8.x (Windows Embededd Compact 2013、Windows Mobile を含む) が起動する x86 / ARM ターゲット プラットフォーム Windows CE 4.x - 7.x (Windows Mobile を含む) が起動する x86 / MIPS / ARM ターゲット プラットフォーム
開発プラットフォーム Server 2022 / Windows 11 / 10 / 8.1 / Server 2012 R2 / 8 / Server 2012 / Server 2008 R2 / Server 2008 ホスト開発プラットフォーム
SDK Windows CE 4.x - 5.x (Windows Mobile を含む) の場合: 対応するターゲット SDK と Microsoft eMbedded Visual C++ または Microsoft Visual Studio 2005 / 2008 またはターゲット プラットフォームに対応する BSP (Board Support Package) と Microsoft Platform Builder

Windows CE 6.x の場合: 対応するターゲット SDK または Windows CE 6.0 plugin と Microsoft Visual Studio 2005 / 2008

Windows CE 7.x の場合: Windows CE 7 plugin と Microsoft Visual Studio 2008

Windows CE 8.x の場合: Application Builder for Windows Embedded Compact 2013 plugin と Microsoft Visual Studio 2012 またはそれ以降
バス PCI / PCI Express / CardBus / ISA / PMC / PCI-X / PCI-104 または CompactPCI
HDD x86: 50MB 以上の空き容量
MIPS: 50MB 以上の空き容量
ARM: 50MB 以上の空き容量

テクニカルノート

利点

特長

DriverWizard では、グラフィカルなインターフェースで、ハードウェアの参照および診断、自動的にコードの生成、ドライバのデバッグを行います。


コードを 1行も記述せずに、グラフィカルなユーザー モード アプリケーションで、ハードウェアの診断を行います。


DriverWizard は、ハードウェアの仕様に合わせて、自動的に雛型となるドライバ コードを生成します。


DriverWizard はまた、対象のハードウェアの INF ファイルを生成し、自動的にインストールします。


WinDriver は、チップ ベンダーに依存しない汎用的な PCI ブリッジのサポートに加え、さらに、 PLXAlteraXilinx などの主要な PCI ベンダーを拡張対応しています。この拡張対応で、これらのチップの仕様に応じた実装を行い、ドライバ開発の時間を短縮します。Altera Qsys、Xilinx BMD (Bus Master DMA Demo)、PLX 各チップのサポート サンプルを提供します。


Debug Monitor で、リアル タイムにドライバの動作を監視できます。


64 ビット ハードウェアが提供している広帯域を使用して、32 ビット オペレーティング システムが起動する x86 プラットフォームで 64 ビット データ転送が可能です。
WinDriver で開発したドライバは、64 ビットに対応していない WDK またはその他のドライバ開発ツール キットで開発したドライバに比べて遥かに高いパフォーマンスを持っています。


  • 日本語のユーザー マニュアル
  • WinDriver の C、C# および GCC のサンプル ソース コード
  • 2ヶ月間のインストール、ライセンスおよび配布に関する質問
  • 2ヶ月間のマイナーおよびメジャーバージョンのアップグレードの提供
  • ランタイムをロイヤリティ無料で配布

制限事項

WinDriver PCI for Windows CE は、Intel x86、MIPS または ARM に対応していますが、 それ以外の Microsoft Platform Builder が対応している CPU には対応していません。

詳細

WinDriver PCI for Windows CE & Windows Mobile 製品に関する詳細は、 こちらからお問い合わせください!

USB のお客様は
こちらから




DMA 転送のデモ


WinDriver PCI デモ


モジュール構成図 (PCI)



テクニカル リファレンス

WinDriver 製品に関する詳細なテクニカル リファレンスを用意しています。ドライバ開発のさまざまな段階で役に立つ情報を提供しています。

WinDriver を評価および使用し始める際には、クイックスタート ガイド ( PCI / USB) が役立ちます。

WinDriver に関する詳細情報、技術仕様、関数リファレンスなどが必要な場合には、 ユーザー マニュアルを参照してください。

最新版 (v14.70) WinDriver の製品機能、ユーティリティ、API の詳細な説明、正しい使用法、一般的な問題のトラブルシューティング、役立つヒント、よくある質問への回答は、WinDriver マニュアル (英語) をご参照ください。

WinDriver の一般的な質問、ドライバ開発の手法、インストール、ドライバの配布方法や、割り込み処理などに関する情報は、 テクニカル情報ページを参照してください。