ニュースリリース

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

この記事を読むのに必要な時間:およそ 1 分

エクセルソフト株式会社は,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ページを参照のこと。