WinDriver ドライバ開発
.WinDriver for QuickLogic PCI Chips
. サイト マップ
. 関連リンク


QuickLogic WinDriver for QuickLogic


WinDriver for QuickLogic は、既成のライブライの セットで、これを使用することによって、WinDriver ユーザーは、 QuickLogic および V3 (今は QuickLogic) PCI チップ両方の デバイス ドライバを生成できます。

WinDriver QuickLogic ライブラリを使用することによって、 QuickLogic PCI ブリッジを使用してハードウェアを開発する際に、 ドライバ開発の熟練者および初心者でも大幅に工数を削減することができます。 更に、WinDriver for QuickLogic では、 WinDriver がサポートするすべての OS、Windows 98、Me、NT、2000、XP、 Server 2003、Windows CE、Linux、Solaris および VxWorks 間で 同じドライバ コードを起動することができます。


WinDriver PCI のオンライン デモを参照してください。

QuickLogic のライブラリを使用することによって、 OS の内部構造または DDK (Device Driver Kit) を学習する必要は ありません。また QuickLogic チップが、ライブラリとしてどのように 動作するかを学習する必要もありません。そのライブラリには、割り込み処理、 メモリ I/O アクセスおよび QuickLogic チップ特有のその他のリソースおよび 操作を含む QuickPCI、PBC、PDC へのアクセスを行う既成の API および 雛型となる診断コードを含みます。
PBC チップ用の API および診断コードは Jungo 社が開発したものです。 その他の APIs および診断コードは QuickLogic 社が開発しました。

お好きな開発環境 (MSDEV、C Builder または 32-bit 開発環境) で、ユーザーモード (アプリケーション レベル) で QuickLogic API を使用できます。カーネルでの開発およびデバッグ ツールを 必要としません。

パフォーマンスを向上するために、 WinDriver の Kernel PlugIn を使用して、WinDriver ベースのコードを リング 0 に移動することができます。このようにして、 カーネルモードのパフォーマンスを実現できます。


WinDriver QuickLogic PBC API を使用した サンプル コードの参照:

QuickLogic PBC 用にカスタマイズした WinDriver の雛型となるコードを参照してください。

PBC_DIAG.C - QuickLogic PBC レジスタおよびローカル メモリにアクセスする サンプル診断プログラム。
Jungo QuickLogic 診断アプリケーションの 詳細はここ をクリックしてください。

PBC_LIB.H - WinDriver QuickLogic PBC API のライブラリ

PBC_LIB.C - WinDriver API を使用して、QuickLogic PBC の機能をすべて コントロールするソース コード


ダウンロード:

QuickLogic サンプルのダウンロード
QuickLogic 用にカスタマイズした雛型となるコードを含みます。
WinDriver のダウンロード
30日間限定のフル機能を備えた評価版です。

WinDriver の主な特徴:

  • ユーザーモード ドライバを簡単に開発
  • WinDriver KPI を 使用してカーネルモードのパフォーマンスを実現
  • フレンドリな DriverWizard で、コードを1行も記述せずにハードウェアの診断が可能
  • DriverWizard で C および Delphi のコードを自動生成
  • PCI/ USB/ ISA/ ISA PnP/ EISA/ Cardbus をサポート
  • 生成したアプリケーションはソースコード レベルで Windows、Linux、Solaris および VxWorks 間での互換性があります
  • Visual C++、Borland C++、VB および Delphi など 一般的な開発環境で WinDriver を使用できます。
  • DDK、ETK またはシステム レベルのプログラミング知識を必要としません
  • C、Delphi および Visual Basic での詳細なサンプルが含まれます
  • I/O、DMA、割り込み処理およびメモリ マップされたカードへのアクセスをサポート
  • マルチ CPU およびマルチ PCI バス プラットフォームをサポート
  • Dynamic Driver Loader
  • 2ヶ月間のインストール、ライセンスおよび配布に関する質問
  • ランタイムをロイヤリティ無料で配布
  • 多くの大手企業で採用