ドライバ開発 WinDriver ツ ー ル キ ット ™ 〔 ユーザーモードでドライバ 開発、ウィザードを使 用してハードウェアを診断 〕 〔 デバイスの検出 〕 〔 ハードウェアのテスト 〕 〔 WinDriver のアーキテクチャ 〕 〔 ドライバ コードの生成 〕 〔 実行!〕 〔特 長〕 ■ ユーザーモードでドライバを開発 アプリケーション WinDriver API を使用して、 ユーザーモードでドライバを 開発 ■ ウィザードでハードウェアの診断とドライバ コードを自動生成 ドライバ コード 高レベル WinDriver API カーネルモード Kernel Plugin パフォーマンス モジュール パフォーマンス コード ■ WDK 、 OS の内部構造およびカーネルの知識は不要 ユーザーモード 低レベル WinDriver API カーネル モジュール ■ 対応 OS ( Windows/CE/Mac/Linux/Solaris) Windows 8.1 32bit および 64bit に対応 常に最新の OS をサポートし、市場に迅速に対応 ■ 対応する OS 間でドライバ コードの互換性 32bit から 64bit へスムーズに移行 ■ 対応バス(PCI/PCI-Express/USB) WinDriver のカーネルモジュールが ハードウェアへのアクセスを提供 ユーザーが記述するコード ■ ランタイムの配布ロイヤリティは無料 WinDriver が提供するコンポーネント ■ 主要なチップ ベンダを拡張サポート ( Xilinx/PLX/Altera/Cypress など ) 30 日間の無料体験版ダウンロード提供中 ! ■ WHQL 認定可能なドライバを作成 Windows ロゴ取得のための WHQL 認証サービスを 提供開始! www.xlsoft.com/jp/bc/24/ 無料セミナー随時開催中 ■ 対応開発環境 Visual Studio (C, .NET ) GCC 等 ■ 64bit 対応 ■ Visual Studio 2013 をサポート 〔 デバイス ドライバ開発ツールキット - WinDriver 〕 WinDriver は、高性能、高品質なデバイス ドライバを短期間で開発できるドライバ開発ツールキットのマーケット リーダーです。 製品名 対応バス 対応 OS 対応 CPU WinDriver PCI for Windows PCI/PCI-Express Windows 8.1 / Server 2012 R2 / 8 / Server 2012 / 7 / x86 32bit/x64 64bit Server 2008 R2 / Vista / Server 2008 / Server 2003 / XP WinDriver PCI for Windows CE PCI/PCI-Express Windows CE.NET4.0 / CE 5.0 Windows Embedded CE 6.0/Compact 7/Compact 2013 x86/MIPS/ARM WinDriver PCI for Linux x86 PCI/PCI-Express Linux 2.6.x または それ以降 x86 32bit/x86 64bit WinDriver PCI for Linux PPC PCI/PCI-Express Linux 2.6.x または それ以降 PowerPC 32bit/PowerPC 64bit WinDriver USB for Windows USB Windows 8.1 / Server 2012 R2 / 8 / Server 2012 / 7 / x86 32bit/x64 64bit Server 2008 R2 / Vista / Server 2008 / Server 2003 / XP WinDriver USB for CE.NET USB Windows CE.NET4.0 / CE 5.0 Windows Embedded CE 6.0/Compact 7/Compact 2013 x86/MIPS/ARM WinDriver USB for Linux x86 USB Linux 2.6.x または それ以降 x86 32bit/x86 64bit 〔 WinDriver PCI の主な高レベル API の一覧 〕 ドライバ ハンドルの オープン / クローズ WD_DriverName() WDC_DriverOpen() WDC_DriverClose() デバイスの オープン / クローズ データ転送 / DMA 転送 WDC_MultiTransfer() WDC_DMAContigBufLock() WDC_DMASGBufLock() WDC_DMABufUnlock() WDC_DMASyncCpu() WDC_DMASyncIo() WDC_PciScanDevices() WDC_PciDeviceOpen() WDC_PcmciaDeviceOpen() WDC_PciDeviceClose() WDC_PcmciaDeviceClose() 〔 WinDriver USB のコール手順 〕 割り込み処理 WDC_IntEnable() WDC_IntDisable() WDC_IntIsEnabled() イベント関数 Kernel PlugIn WDC_KernelPlugInOpen() WDC_CallKerPlug() レジスタのリード / ライト WDC_ReadMemXXX() WDC_WriteMemXXX() WDC_ReadAddrXXX() WDC_WriteAddrXXX() WDC_ReadAddrBlock() WDC_WriteAddrBlock() 無料体験版ダウンロード提供中! WDC_EventRegister() WDC_EventUnregister() WDC_EventIsRegistered() デバイス / ユーティリティ関数 WDC_SetDebugOptions() WDC_Err() WDC_Trace() WDC_Sleep() WDC_Version() www.xlsoft.com お問い合わせ先 〒 108-0073 東京都港区三田 3-9-9 森伝ビル 6F TEL : 03-5440-7875 FA X : 03-5440-7876 E-mail : [email protected] Jungo の製品名、およびロゴは Jungo Ltd. の商標、または登録商標です。 Microsoft、 Windows 、 Windows NT は米国 Microsoft Corporation の米国およびその他の国における登録商標です。その他、記載されている会社名、 製品名などは各社の商標、または登録商標です。 XLsoft 社のロゴ、 XLsoft は XLsoft Corporation の商標です。 Copyright © 2015 XLsoft Corporation. All rights reserved. 01XL2015
© Copyright 2024 ExpyDoc