FrontPage > 製品 > ソフトウェア開発 > ドライバ開発 > WinDriver for Linux

WinDriver for Linux

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

製品概要

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

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

WinDriver for Linux は、ハードウェアの診断、自動コード生成およびドライバのデバッグを GUI (グラフィカル ユーザー インターフェース) で行う、Linux では唯一のデバイス ドライバ開発ツールです。

特徴

  • フレンドリな 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 またはその他のドライバ開発ツール キットで開発したドライバに比べて遥かに高いパフォーマンスを持っています。
製品カテゴリ ソフトウェア開発 > ドライバ開発
対象ユーザー デベロッパー
ライセンス 商用ライセンス
価格 515,550円
サポート料金 サポート サブスクリプション プラン:361,200円(製品同時購入の場合:154,350円)
提供企業 エクセルソフト
問い合わせ先 Webフォーム:https://www.xlsoft.com/jp/services/xlsoft_form.html
関連製品/サービス WinDriver USB for Linux
資料

スクリーンショット