エクセルソフト、Windows10 IoT Coreのサポートなどを追加した、デバイスドライバ開発ツール最新版「WinDriver v12.80」販売開始

エクセルソフト株式会社は、Jungo Connectivity社のUSB/PCI/PCI-Express向けのデバイスドライバ開発ツールの最新版「WinDriver v12.80」の日本国内での販売を2018年7月24日より開始した。最新版では、Windows10 IoT Coreの正式サポート、Pythonのサンプルとコード生成、Linuxカーネル4.17.3のサポートなどが追加されている。

製品概要

WinDriverは、USBおよびPCI/PCI-Expressのデバイスドライバをユーザーモードで開発できるツールキット。ドライバを開発するにあたって、OSの内部構造または、カーネルレベルのプログラミングの知識を必要としない。Windows 10/8.1/8/7、Windows 10 IoT Core、Windows Server 2016/2012 R2/2012/2008 R2/2008(x86 32bitまたはx64 64bit)およびLinuxに対応する。WinDriverで開発したコードは、対応するOS間で互換性がある。WinDriverは、常に最新のOSをサポートするようにアップデートを行っている。

WinDriverには、短期間でドライバ開発を行うことができるウィザードによるグラフィカルな開発環境、API、ハードウェア診断ユーティリティおよびサンプル コードが含まれる。

WinDriverのカーネルドライバが、ハードウェアへのアクセスを提供するため、WinDriverをインストール後、すぐに対象のデバイスと通信が可能。PCI/PCI-Express版では、汎用的なボードのサポートに加え、主要なチップベンダ(Xilinx/PLX/Alteraなど)に対して拡張サポートを提供し、FPGA搭載のPCI-Expressボードの割り込み処理やDMA転送などを実装するドライバを、ユーザーモードで開発できる。

主な特長

  • ユーザーモードで簡単にドライバを開発
  • グラフィカルな開発環境のウィザードによるハードウェアの診断、ドライバコードの自動生成およびドライバのデバッグ
  • WDK、OSの内部構造やカーネルの知識は不要
  • Windows 32bit および 64bit、Linuxに対応し、常に最新のOSをサポート
  • 対応するOS間でソースコードによる互換性があり、32bitから64bitへもスムーズに移行が可能
  • 対応バス(PCI/PCI-Express/USB)
  • 対応開発環境(C、.NET、GCCなどをサポートする開発環境⁠⁠。Microsoft Visual Studioは、2010から2017までをサポート
  • 汎用的なボードのサポートに加え、主要なチップベンダ(Xilinx/PLX/Alteraなど)に対して拡張サポートを提供
  • WHQL認定可能なドライバを作成
  • 64bit対応
  • フル機能で利用できる無料の体験版の提供(期間制限付き)

v12.80の主な新機能

  • Windows 10 IoT Coreを正式にサポート
  • PCIとUSB向けにPythonのサンプルを追加
  • Pythonでのコード生成を追加
  • 最新のLinuxカーネルバージョン v4.17.3のサポートを追加
  • C#.NET PCIサンプルにS/Gと連続DMAバッファをマップする機能を追加

動作環境

製品名バスOSCPU
WinDriver PCI for Windows PCI
/PCI-Express
Windows 10/8.1/8/7、Windows 10 IoT Core、Windows Server 2016/2012 R2/2012/2008 R2/2008 x86/x64
WinDriver PCI for Linux x86 PCI
/PCI-Express
Linuxカーネル2.6.xまたはそれ以降 x86/32bit/64bit
WinDriver USB for Windows USB 1.1
/2.0
Windows 10/8.1/8/7、Windows 10 IoT Core、Windows Server 2016/2012 R2/2012/2008 R2/2008 x86/x64
WinDriver USB for Linux x86 USB 1.1
/2.0
Linuxカーネル2.6.xまたはそれ以降 x86/32bit/64bit

価格

製品名価格(税抜)
WinDriver PCI Windows 32bit または 64bit539,000円
WinDriver PCI Linux 32bit または 64bit539,000円
WinDriver USB Windows 32bit または 64bit539,000円
WinDriver USB Linux 32bit または 64bit539,000円

※この価格はNode Lockライセンス1ライセンスの価格


製品の詳細については、Webページを参照のこと。

おすすめ記事

記事・ニュース一覧