|
フレンドリな Wizard: DriverWizard では、グラフィカルなインテーフェースで、
ハードウェアの参照および診断、自動的にコードの生成、ドライバのデバッグを行います。
ハードウェア アクセス: コードを1行も記述せずに、
グラフィカルなユーザー モード アプリケーションで、ハードウェアの診断を行います。
コードの生成: DriverWizard は、ハードウェアの仕様に合わせて、
自動的に雛型となるドライバ コードを生成します。
ベンダ サポート: PCI ブリッジのポートに加え、WinDriver は、
Altera、AMCC、PLX、Xilinx および QuickLogic などの 主要な PCI ベンダを拡張対応してます。
この拡張対応で、これらのチップの仕様に応じた実装を行い、ドライバ開発の時間を短縮します。
ドライバのデバッグ: Debug Monitor で、リアル タイムにドライバの動作を監視できます。
パフォーマンスの最適化: Kernel PlugIn で、
ユーザー モードでコードを作成してデバッグし、コードのパフォーマンスの重要な部分 (割り込み処理、I/O マップ メモリ範囲など)
をカーネル モードで実行します。これによって、カーネル モードのパフォーマンスを実現できます (パフォーマンスの低下 0)。
64 ビット アーキテクチャ対応: WinDriver は、Linux
2.6.x カーネルで 64 ビット AMD64 と Intel EM64T CPU
アーキテクチャ (通称 "x86_64") をサポートします。また、対応する
64 ビット プラットフォームで 32 ビット アプリケーションの実行をサポートします。
64 ビット対応: 64 ビット ハードウェアが提供している広帯域を使用して、32 ビット オペレーティング システムが起動する x86 プラットフォームで 64 ビット データ転送が可能です。
WinDriver で開発したドライバは、64 ビットに対応していない DDK またはその他のドライバ開発ツール キットで開発したドライバに比べて遥かに高いパフォーマンスを持っています。
その他、WinDriver に含まれるもの
- 詳細な WinDriver ユーザー マニュアル
- WinDriver の C のサンプル ソース コード
- 2ヶ月間のインストール、ライセンスおよび配布に関する質問
- 2ヶ月間のマイナーおよびメジャーバージョンのアップグレードの提供
- ランタイムをロイヤリティ無料で配布
|