テクニカル ドキュメント
- バス -




CardBus

1 テクニカル ドキュメント

ID タイトル 製品 Version
1 WinDriver とは? WinDriver --
94 WinDriver は、CardBus デバイスのドライバの開発をサポートしてますか? WinDriver --
95 WinDriver は、PCMCIA の開発をサポートしてますか? WinDriver 6.22 and above

ISA

41 テクニカル ドキュメント

ID タイトル 製品 Version
1 WinDriver とは? WinDriver --
2 Windows でレガシー PCI のコンフィグレーション スペースの read/write を有効にして PCI デバイスを識別する WinDriver --
4 どの OS とそのバージョンが、WinDriver に対応していますか? WinDriver --
16 WinDriver は、複数のデバイス (異なるまたは同様な) を同時に処理できますか? WinDriver --
17 WinDriver を使用して、どのようにドライバのパフォーマンスを向上できますか? WinDriver --
18 WinDriver で、I/O およびメモリ転送をグループ化できますか? WinDriver --
21 WinDriver を使用して、カード上の"共有" としてのリソースの作成で重要はことは何ですか、そして、特定のリソースの "共有" ステータスをどのように確認できますか? WinDriver --
26 WinDriver で PLX カードを使用してシリアル/パラレル ポートを追加できますか? WinDriver --
30 Kernel PlugIn の開発手順 WinDriver --
31 Kernel PlugIn のプロジェクトをビルド時に、以下のエラー メッセージが表示されます:
"kptest.obj : error LNK2001: unresolved external symbol __chkstk"
WinDriver --
32 Kernel PlugIn を使用して、Delphi または Visual Basic で記述されたコードの一部をカーネルで実行すことはできますか? WinDriver --
37 Kernel PlugIn の割り込み関数の pIntContext は何ですか? WinDriver --
38 Kernel PlugIn で、WD_Transfer() および WD_UsbTransfer() を呼ぶ際に、これらの関数へ渡すために、hWD をどこで取得しますか? WinDriver --
39 KP_IntAtIrql() 関数の制限として、non-pageable (ページング不可) メモリのみを使用する。これは何を意味しているのでしょうか? WinDriver --
40 Kernel PlugIn の割り込みハンドラで、どのように WD_Transfer() を呼びますか? WinDriver --
41 Kernel PlugIn と DMA またはその他の目的のユーザー モード プロジェクト間で、メモリ バッファをどのように共有しますか? WinDriver --
45 COPY_TO_USER_OR_KERNEL および COPY_FROM_USER_OR_KERNEL とは何ですか?
また、いつ使用しますか?
WinDriver --
46 WD_KernelPlugInOpen() の呼び出しで失敗します。これは、Kernel PlugIn によるものですか? WinDriver --
47 WinDriver は、Linux で Scatter/Gather DMA をサポートしていますか? WinDriver 5.20 and above
48 WinDriver の割り込み待ち時間とは何ですか? WinDriver --
51 inp() と outp() 関数呼び出しを使用してカードへアクセスする DOS ドライバをどのように Windows ドライバへ移行できますか? WinDriver --
52 単一のボードで、WinDriver は、どのくらいの I/O およびメモリ スペースに対応していますか? WinDriver --
59 PCI カード上のメモリ 32MB にアクセスできません。WD_CardRegister () 関数がメモリのロックに失敗します。カード上のメモリ 16MB にアクセスする場合、エラーは発生しません。 WinDriver --
62 Kernel PlugIn ドライバのインストール - ガイドライン WinDriver --
64 Linux の連続バッファ DMA の割り当て - 128KB の制限 WinDriver --
75 ユーザー モード WinDriver アプリケーションでどのように PCI 割り込みを処理できますか? WinDriver --
84 WinDriver version 6.02 から verison 6.20 およびそれ以降にアップグレードする方法。 WinDriver 6.20 and above
89 対象の Windows マシンへの WinDriver のドライバの配布方法 - v4.2 - 5.05b WinDriver 4.20 - 5.05b
92 DriverWizard を使用して、Windows 2000 マシンでフロッピィ ディスクの割り込み (IRQ 6) のリスンに成功しました。しかし、マウスの割り込み (IRQ 12) またはキーボードの割り込み (IRQ 1) をリスンしようとすると、以下のエラー メッセージが表示されます: " Cannot enable interrupt - might be in use by another device."
(割り込みを有効にできません - 他のデバイスに使用されています。)
WinDriver --
96 WinDriver を使用して、パラレル ポート ドライバを作成することはできますか? WinDriver --
97 WinDriver は、Windows のドライバと Parallel/Serial ポートを共有できますか? WinDriver --
98 複数の WinDriver のアプリケーションから同時に、同じデバイスにアクセスできますか? WinDriver --
99 Serial ポートのプログラミング - 紹介 WinDriver --
100 現在、開発を行っているカードには、DOS/16 ビットの割り込みサービス ルーティンがあります。どのように、そのカードに 32 ビット割り込みルーティンを作成しますか? WinDriver --
101 発生した割り込みの数をカウントし、割り込みの発生ごとにルーティンを呼び出したいのですが、WinDriver を使用して、実現できますか? WinDriver --
102 WinDriver は、割り込みをポーリングをしますか (Busy Wait)? WinDriver --
103 割り込み処理中にディスク ファイルに書き込みはできますか? WinDriver --
106 どのように WinDriver を使用してシステムまたはスレーブ DMA を実行しますか? WinDriver --
111 対象の Windows マシンに WinDriver v5.2x ベースのドライバを配布する。 WinDriver 5.2X
113 対象の Windows マシンに KernelDriver ベースのドライバを配布する (v5.2X およびそれ以降) KernelDriver 5.22 and above
115 DriverBuilder for VxWorks を使用して、どのように割り込み処理の速度を向上できますか? WinDriver 5.22 and above
116 WinDriver PCI/ISA API のバージョンアップによる変更 WinDriver 6.02 and above
117 WinDriver USB API のバージョンアップによる変更 WinDriver 6.00 and above
127 WinDriver v6.2x から v7.x へのアップグレード方法 WinDriver 7.00 and above

Altera

42 テクニカル ドキュメント

ID タイトル 製品 Version
1 WinDriver とは? WinDriver --
2 Windows でレガシー PCI のコンフィグレーション スペースの read/write を有効にして PCI デバイスを識別する WinDriver --
4 どの OS とそのバージョンが、WinDriver に対応していますか? WinDriver --
16 WinDriver は、複数のデバイス (異なるまたは同様な) を同時に処理できますか? WinDriver --
17 WinDriver を使用して、どのようにドライバのパフォーマンスを向上できますか? WinDriver --
18 WinDriver で、I/O およびメモリ転送をグループ化できますか? WinDriver --
21 WinDriver を使用して、カード上の"共有" としてのリソースの作成で重要はことは何ですか、そして、特定のリソースの "共有" ステータスをどのように確認できますか? WinDriver --
26 WinDriver で PLX カードを使用してシリアル/パラレル ポートを追加できますか? WinDriver --
30 Kernel PlugIn の開発手順 WinDriver --
31 Kernel PlugIn のプロジェクトをビルド時に、以下のエラー メッセージが表示されます:
"kptest.obj : error LNK2001: unresolved external symbol __chkstk"
WinDriver --
32 Kernel PlugIn を使用して、Delphi または Visual Basic で記述されたコードの一部をカーネルで実行すことはできますか? WinDriver --
37 Kernel PlugIn の割り込み関数の pIntContext は何ですか? WinDriver --
38 Kernel PlugIn で、WD_Transfer() および WD_UsbTransfer() を呼ぶ際に、これらの関数へ渡すために、hWD をどこで取得しますか? WinDriver --
39 KP_IntAtIrql() 関数の制限として、non-pageable (ページング不可) メモリのみを使用する。これは何を意味しているのでしょうか? WinDriver --
40 Kernel PlugIn の割り込みハンドラで、どのように WD_Transfer() を呼びますか? WinDriver --
41 Kernel PlugIn と DMA またはその他の目的のユーザー モード プロジェクト間で、メモリ バッファをどのように共有しますか? WinDriver --
45 COPY_TO_USER_OR_KERNEL および COPY_FROM_USER_OR_KERNEL とは何ですか?
また、いつ使用しますか?
WinDriver --
46 WD_KernelPlugInOpen() の呼び出しで失敗します。これは、Kernel PlugIn によるものですか? WinDriver --
47 WinDriver は、Linux で Scatter/Gather DMA をサポートしていますか? WinDriver 5.20 and above
48 WinDriver の割り込み待ち時間とは何ですか? WinDriver --
51 inp() と outp() 関数呼び出しを使用してカードへアクセスする DOS ドライバをどのように Windows ドライバへ移行できますか? WinDriver --
52 単一のボードで、WinDriver は、どのくらいの I/O およびメモリ スペースに対応していますか? WinDriver --
62 Kernel PlugIn ドライバのインストール - ガイドライン WinDriver --
64 Linux の連続バッファ DMA の割り当て - 128KB の制限 WinDriver --
75 ユーザー モード WinDriver アプリケーションでどのように PCI 割り込みを処理できますか? WinDriver --
84 WinDriver version 6.02 から verison 6.20 およびそれ以降にアップグレードする方法。 WinDriver 6.20 and above
89 対象の Windows マシンへの WinDriver のドライバの配布方法 - v4.2 - 5.05b WinDriver 4.20 - 5.05b
92 DriverWizard を使用して、Windows 2000 マシンでフロッピィ ディスクの割り込み (IRQ 6) のリスンに成功しました。しかし、マウスの割り込み (IRQ 12) またはキーボードの割り込み (IRQ 1) をリスンしようとすると、以下のエラー メッセージが表示されます: " Cannot enable interrupt - might be in use by another device."
(割り込みを有効にできません - 他のデバイスに使用されています。)
WinDriver --
94 WinDriver は、CardBus デバイスのドライバの開発をサポートしてますか? WinDriver --
96 WinDriver を使用して、パラレル ポート ドライバを作成することはできますか? WinDriver --
97 WinDriver は、Windows のドライバと Parallel/Serial ポートを共有できますか? WinDriver --
98 複数の WinDriver のアプリケーションから同時に、同じデバイスにアクセスできますか? WinDriver --
99 Serial ポートのプログラミング - 紹介 WinDriver --
100 現在、開発を行っているカードには、DOS/16 ビットの割り込みサービス ルーティンがあります。どのように、そのカードに 32 ビット割り込みルーティンを作成しますか? WinDriver --
101 発生した割り込みの数をカウントし、割り込みの発生ごとにルーティンを呼び出したいのですが、WinDriver を使用して、実現できますか? WinDriver --
102 WinDriver は、割り込みをポーリングをしますか (Busy Wait)? WinDriver --
103 割り込み処理中にディスク ファイルに書き込みはできますか? WinDriver --
106 どのように WinDriver を使用してシステムまたはスレーブ DMA を実行しますか? WinDriver --
111 対象の Windows マシンに WinDriver v5.2x ベースのドライバを配布する。 WinDriver 5.2X
113 対象の Windows マシンに KernelDriver ベースのドライバを配布する (v5.2X およびそれ以降) KernelDriver 5.22 and above
115 DriverBuilder for VxWorks を使用して、どのように割り込み処理の速度を向上できますか? WinDriver 5.22 and above
116 WinDriver PCI/ISA API のバージョンアップによる変更 WinDriver 6.02 and above
117 WinDriver USB API のバージョンアップによる変更 WinDriver 6.00 and above
127 WinDriver v6.2x から v7.x へのアップグレード方法 WinDriver 7.00 and above

PLX

6 テクニカル ドキュメント

ID タイトル 製品 Version
26 WinDriver で PLX カードを使用してシリアル/パラレル ポートを追加できますか? WinDriver --
43 64-bit アーキテクチャ用に 32-bit アプリケーションを開発 WinDriver 9.21 and above
80 PLX 9050 カードを使用してますが、WinDriver の PLX 9050 診断ユーティリティでカードのメモリにアクセスできません。P9050_Read/WriteXXX() 関数を使用してます。 WinDriver --
81 PLX 9050 カードのすべてのレジスタの値が 0 です。なぜですか? WinDriver --
82 読み込み速度を上げるためには、どのように PLX バースト モードを使用しますか? WinDriver --
83 複数の PLX 9050 カードを使用し、WinDriver のアプリケーションを起動する際に、以下のメッセージが表示されます:
" Do_card_lock failed: item already in use".
そのカードを他の PCI スロットに移動すると、このメッセージが表示されない場合もあります。エラー メッセージが表示された後に pci_dump.exe を起動すると、BAR0 にメモリ リソースのオーバーラップがありました。
しかし、mynDriver アプリケーションを起動する前は、pci_dump.exe の出力に、このオーバーラップは表示されていませんでした。
WinDriver --
128 WinDriver は .NET framework のドライバ開発をサポートしてますか? WinDriver 7.01 and above

PCI

59 テクニカル ドキュメント

ID タイトル 製品 Version
1 WinDriver とは? WinDriver --
2 Windows でレガシー PCI のコンフィグレーション スペースの read/write を有効にして PCI デバイスを識別する WinDriver --
4 どの OS とそのバージョンが、WinDriver に対応していますか? WinDriver --
15 pci_dump ユーティリティとは何ですか? またどのように起動しますか? WinDriver --
16 WinDriver は、複数のデバイス (異なるまたは同様な) を同時に処理できますか? WinDriver --
17 WinDriver を使用して、どのようにドライバのパフォーマンスを向上できますか? WinDriver --
18 WinDriver で、I/O およびメモリ転送をグループ化できますか? WinDriver --
21 WinDriver を使用して、カード上の"共有" としてのリソースの作成で重要はことは何ですか、そして、特定のリソースの "共有" ステータスをどのように確認できますか? WinDriver --
23 WinDriver を使用して、AGP デバイスにアクセスできますか? WinDriver --
26 WinDriver で PLX カードを使用してシリアル/パラレル ポートを追加できますか? WinDriver --
30 Kernel PlugIn の開発手順 WinDriver --
31 Kernel PlugIn のプロジェクトをビルド時に、以下のエラー メッセージが表示されます:
"kptest.obj : error LNK2001: unresolved external symbol __chkstk"
WinDriver --
32 Kernel PlugIn を使用して、Delphi または Visual Basic で記述されたコードの一部をカーネルで実行すことはできますか? WinDriver --
37 Kernel PlugIn の割り込み関数の pIntContext は何ですか? WinDriver --
38 Kernel PlugIn で、WD_Transfer() および WD_UsbTransfer() を呼ぶ際に、これらの関数へ渡すために、hWD をどこで取得しますか? WinDriver --
39 KP_IntAtIrql() 関数の制限として、non-pageable (ページング不可) メモリのみを使用する。これは何を意味しているのでしょうか? WinDriver --
40 Kernel PlugIn の割り込みハンドラで、どのように WD_Transfer() を呼びますか? WinDriver --
41 Kernel PlugIn と DMA またはその他の目的のユーザー モード プロジェクト間で、メモリ バッファをどのように共有しますか? WinDriver --
43 64-bit アーキテクチャ用に 32-bit アプリケーションを開発 WinDriver 9.21 and above
45 COPY_TO_USER_OR_KERNEL および COPY_FROM_USER_OR_KERNEL とは何ですか?
また、いつ使用しますか?
WinDriver --
46 WD_KernelPlugInOpen() の呼び出しで失敗します。これは、Kernel PlugIn によるものですか? WinDriver --
47 WinDriver は、Linux で Scatter/Gather DMA をサポートしていますか? WinDriver 5.20 and above
48 WinDriver の割り込み待ち時間とは何ですか? WinDriver --
52 単一のボードで、WinDriver は、どのくらいの I/O およびメモリ スペースに対応していますか? WinDriver --
57 Plug-and-Play システム (Windows 98/Me/2000/XP) にドライバをインストールする - v5.05 およびそれ以前 WinDriver 5.05 and below
58 WD_DMALock() の呼び出しで、1GB DMA バッファの割り当てに失敗します。Windows NT 4.0 および Windows 2000 でも同様です。これは、OS の制限でしょうか? WinDriver --
59 PCI カード上のメモリ 32MB にアクセスできません。WD_CardRegister () 関数がメモリのロックに失敗します。カード上のメモリ 16MB にアクセスする場合、エラーは発生しません。 WinDriver --
62 Kernel PlugIn ドライバのインストール - ガイドライン WinDriver --
64 Linux の連続バッファ DMA の割り当て - 128KB の制限 WinDriver --
66 WinDriver for Solaris Sparc - 33Mhz * 33MB PCI バスのサポート WinDriver --
68 DriveBuilder for VxWorks を使用していますが、ターゲットに windrvr.o のダウンロードに失敗します。以下の未解決のシンボル エラー メッセージが表示されます:
pciConfigInlong, pciConfigOutLong.
DriverBuilder --
69 DriverBuilder for VxWorks を使用しています。pci_diag.out をロードし、ran pci_diag_main を起動しましたが、以下のエラー メッセージが表示されます: "Error loading driver" DriverBuilder --
70 さまざまなサンプル プログラム (wddebug.out、pci_dump.out など) のエントリ ポイント ルーティンの名前は何ですか? DriverBuilder --
71 VxWorks マシン上で、PCI 診断アプリケーションを起動する際に、ボードを開こうとすると以下のエラー メッセージが表示されます: "Card does not have all items expected for MyDriver" (カードには、MyDriver に必要なアイテムが揃っていません) DriverBuilder --
72 VxWorks マシン上で、pci_dump.out を起動すると、カードの BAR がすべて 0 を表示します。しかし、カードを Windows PC に挿すと、BAR は値を持ちます。 DriverBuilder --
73 WD_CardRegister() 関数が PCI カード上の 32MB メモリ範囲のロックに失敗しました。Debug Monitor に次のようなメッセージが表示されます:
" Map_physical_mem_user: ZwMapViewOfSection
failed, status 0xc0000018
Map_physical_mem_krnl: Try increasing
the value of SystemPages ・"
WinDriver --
74 WinDriver を使用して PCI カードのメモリにどのようにアクセスできますか? WinDriver --
75 ユーザー モード WinDriver アプリケーションでどのように PCI 割り込みを処理できますか? WinDriver --
76 WinDriver を使用して、システム メモリからカードへ、どのように PCI DMA Write を実行しますか? WinDriver --
77 ある PCI カードから他のカードへ Direct Block 転送をどのように実行しますか? WinDriver --
79 WinDriver は、64-bit データ転送をサポートしていますか? WinDriver 5.20 and above
80 PLX 9050 カードを使用してますが、WinDriver の PLX 9050 診断ユーティリティでカードのメモリにアクセスできません。P9050_Read/WriteXXX() 関数を使用してます。 WinDriver --
81 PLX 9050 カードのすべてのレジスタの値が 0 です。なぜですか? WinDriver --
82 読み込み速度を上げるためには、どのように PLX バースト モードを使用しますか? WinDriver --
83 複数の PLX 9050 カードを使用し、WinDriver のアプリケーションを起動する際に、以下のメッセージが表示されます:
" Do_card_lock failed: item already in use".
そのカードを他の PCI スロットに移動すると、このメッセージが表示されない場合もあります。エラー メッセージが表示された後に pci_dump.exe を起動すると、BAR0 にメモリ リソースのオーバーラップがありました。
しかし、mynDriver アプリケーションを起動する前は、pci_dump.exe の出力に、このオーバーラップは表示されていませんでした。
WinDriver --
84 WinDriver version 6.02 から verison 6.20 およびそれ以降にアップグレードする方法。 WinDriver 6.20 and above
89 対象の Windows マシンへの WinDriver のドライバの配布方法 - v4.2 - 5.05b WinDriver 4.20 - 5.05b
90 Windows Plug and Play システムで PCI/USB デバイスの INF ファイルをインストールする - WinDriver v4.2 - 5.05b WinDriver 4.20 - 5.05
98 複数の WinDriver のアプリケーションから同時に、同じデバイスにアクセスできますか? WinDriver --
101 発生した割り込みの数をカウントし、割り込みの発生ごとにルーティンを呼び出したいのですが、WinDriver を使用して、実現できますか? WinDriver --
102 WinDriver は、割り込みをポーリングをしますか (Busy Wait)? WinDriver --
103 割り込み処理中にディスク ファイルに書き込みはできますか? WinDriver --
104 複数のデバイスで IRQ を共有している場合、どのカードからの割り込みか識別するために、WinDriver ISR からどのようにして PCI 割り込みステータスのレジスタの値を認識できますか? WinDriver --
105 DriverWizard で、PCI 割り込みをリスニング WinDriver --
106 どのように WinDriver を使用してシステムまたはスレーブ DMA を実行しますか? WinDriver --
111 対象の Windows マシンに WinDriver v5.2x ベースのドライバを配布する。 WinDriver 5.2X
113 対象の Windows マシンに KernelDriver ベースのドライバを配布する (v5.2X およびそれ以降) KernelDriver 5.22 and above
115 DriverBuilder for VxWorks を使用して、どのように割り込み処理の速度を向上できますか? WinDriver 5.22 and above
116 WinDriver PCI/ISA API のバージョンアップによる変更 WinDriver 6.02 and above
117 WinDriver USB API のバージョンアップによる変更 WinDriver 6.00 and above
122 PCI 転送 WinDriver --
125 Kernel PlugIn での共有 PCI 割り込みの処理 WinDriver All
126 WinDriver は PCI Express (PCIe) バスをサポートしてますか? WinDriver All
127 WinDriver v6.2x から v7.x へのアップグレード方法 WinDriver 7.00 and above
128 WinDriver は .NET framework のドライバ開発をサポートしてますか? WinDriver 7.01 and above

PCMCIA

1 テクニカル ドキュメント

ID タイトル 製品 Version
95 WinDriver は、PCMCIA の開発をサポートしてますか? WinDriver --

USB

28 テクニカル ドキュメント

ID タイトル 製品 Version
1 WinDriver とは? WinDriver --
2 Windows でレガシー PCI のコンフィグレーション スペースの read/write を有効にして PCI デバイスを識別する WinDriver --
4 どの OS とそのバージョンが、WinDriver に対応していますか? WinDriver --
10 WinDriver は、C# での開発をサポートしていますか? WinDriver --
16 WinDriver は、複数のデバイス (異なるまたは同様な) を同時に処理できますか? WinDriver --
17 WinDriver を使用して、どのようにドライバのパフォーマンスを向上できますか? WinDriver --
38 Kernel PlugIn で、WD_Transfer() および WD_UsbTransfer() を呼ぶ際に、これらの関数へ渡すために、hWD をどこで取得しますか? WinDriver --
42 WinDriver を使用して、どのようにデバイスに GET_DESCRIPTOR 要求を送信しますか? WinDriver --
53 WinDriver (v5.04 - 5.22) を使用して USB デバイスをどのようにリセットしますか? WinDriver 5.04 - 5.22
55 Buffer Overrun Error: WDU_Transfer() が 0xC000000C エラーコードを返す場合があります。このエラーの意味は何ですか?どのように解決できますか? WinDriver 6.00 and above
57 Plug-and-Play システム (Windows 98/Me/2000/XP) にドライバをインストールする - v5.05 およびそれ以前 WinDriver 5.05 and below
84 WinDriver version 6.02 から verison 6.20 およびそれ以降にアップグレードする方法。 WinDriver 6.20 and above
85 デバイスとコンフィグレーション記述子テーブルを持つ、文字列記述子をどのように取得します?
WD_UsbGetConfiguration() 関数への呼び出しの一部として戻されたインターフェース記述子文字列インデックスですが、デバイスおよびコンフィグレーションの文字列ではありません。
WinDriver --
86 挿入もしくは取り外された USB デバイスをどのように検出しますか? WinDriver --
87 コントロール パイプで、NULL データ パケットを送信するのに、どのように転送バッファを設定しますか? WinDriver --
88 WinDriver を使用して、USB ハブまたは USB Host Controller カードのドライバを記述できますか? WinDriver --
89 対象の Windows マシンへの WinDriver のドライバの配布方法 - v4.2 - 5.05b WinDriver 4.20 - 5.05b
90 Windows Plug and Play システムで PCI/USB デバイスの INF ファイルをインストールする - WinDriver v4.2 - 5.05b WinDriver 4.20 - 5.05
91 WinDriver USB は、等時性ストリーミング モードをサポートしていますか? WinDriver --
98 複数の WinDriver のアプリケーションから同時に、同じデバイスにアクセスできますか? WinDriver --
107 WD_UsbTransfer() 関数を使って、データ転送をする際に、USB_SHORT_TRANSFER および USB_FULL_TRANSFER フラグをどのように使用しますか? WinDriver 5.04 - 5.22
109 WinDriver v5.05 で USB ドライバを開発しています。windrvr.sys を使用して、Windows 98 では、ドライバは正常に動作していますが、windrvr.vxd ドラバイを使用しようとすると、WinDriver API が機能せず、Debug Monitor に以下のメッセージが表示されます: USB is not implemented on this OS.
何が問題でしょうか?
WinDriver --
111 対象の Windows マシンに WinDriver v5.2x ベースのドライバを配布する。 WinDriver 5.2X
112 WinDriver USB for Windows NT 4.0 (v5.1X) - ドライバの配布 WinDriver 5.1X
113 対象の Windows マシンに KernelDriver ベースのドライバを配布する (v5.2X およびそれ以降) KernelDriver 5.22 and above
114 KernelDriver USB for Windows NT 4.0 (v5.1x) - ドライバの配布 KernelDriver 5.1X
116 WinDriver PCI/ISA API のバージョンアップによる変更 WinDriver 6.02 and above
117 WinDriver USB API のバージョンアップによる変更 WinDriver 6.00 and above
118 WinDriver v6.00 の DriverWizard を使用して、対象の USB デバイスの Delphi のコードを生成しようとしましたが、関連するすべてのファイルが生成さていないようです。 WinDriver 6.00-6.01
119 WinDriver v6.00 の DriverWizard を使用して、USB デバイスの Visual Basic のコードを生成しました。WDU_Transfer() 関数は正常に動作しますが、特定の転送関数 - WDU_Transfer() 関数など - は正常に動作しません。これらの関数を使用することはできますか? WinDriver 6.00
127 WinDriver v6.2x から v7.x へのアップグレード方法 WinDriver 7.00 and above
128 WinDriver は .NET framework のドライバ開発をサポートしてますか? WinDriver 7.01 and above


PCI Express

2 テクニカル ドキュメント

ID タイトル 製品 Version
1 WinDriver とは? WinDriver --
126 WinDriver は PCI Express (PCIe) バスをサポートしてますか? WinDriver All

バス - すべて

89 テクニカル ドキュメント

ID タイトル 製品 Version
1 WinDriver とは? WinDriver --
2 Windows でレガシー PCI のコンフィグレーション スペースの read/write を有効にして PCI デバイスを識別する WinDriver --
4 どの OS とそのバージョンが、WinDriver に対応していますか? WinDriver --
10 WinDriver は、C# での開発をサポートしていますか? WinDriver --
15 pci_dump ユーティリティとは何ですか? またどのように起動しますか? WinDriver --
16 WinDriver は、複数のデバイス (異なるまたは同様な) を同時に処理できますか? WinDriver --
17 WinDriver を使用して、どのようにドライバのパフォーマンスを向上できますか? WinDriver --
18 WinDriver で、I/O およびメモリ転送をグループ化できますか? WinDriver --
21 WinDriver を使用して、カード上の"共有" としてのリソースの作成で重要はことは何ですか、そして、特定のリソースの "共有" ステータスをどのように確認できますか? WinDriver --
23 WinDriver を使用して、AGP デバイスにアクセスできますか? WinDriver --
26 WinDriver で PLX カードを使用してシリアル/パラレル ポートを追加できますか? WinDriver --
27 Windows PC で対象の USB デバイスの場所をどのように検出しますか? WinDriver 6.20 and above
30 Kernel PlugIn の開発手順 WinDriver --
31 Kernel PlugIn のプロジェクトをビルド時に、以下のエラー メッセージが表示されます:
"kptest.obj : error LNK2001: unresolved external symbol __chkstk"
WinDriver --
32 Kernel PlugIn を使用して、Delphi または Visual Basic で記述されたコードの一部をカーネルで実行すことはできますか? WinDriver --
37 Kernel PlugIn の割り込み関数の pIntContext は何ですか? WinDriver --
38 Kernel PlugIn で、WD_Transfer() および WD_UsbTransfer() を呼ぶ際に、これらの関数へ渡すために、hWD をどこで取得しますか? WinDriver --
39 KP_IntAtIrql() 関数の制限として、non-pageable (ページング不可) メモリのみを使用する。これは何を意味しているのでしょうか? WinDriver --
40 Kernel PlugIn の割り込みハンドラで、どのように WD_Transfer() を呼びますか? WinDriver --
41 Kernel PlugIn と DMA またはその他の目的のユーザー モード プロジェクト間で、メモリ バッファをどのように共有しますか? WinDriver --
42 WinDriver を使用して、どのようにデバイスに GET_DESCRIPTOR 要求を送信しますか? WinDriver --
43 64-bit アーキテクチャ用に 32-bit アプリケーションを開発 WinDriver 9.21 and above
45 COPY_TO_USER_OR_KERNEL および COPY_FROM_USER_OR_KERNEL とは何ですか?
また、いつ使用しますか?
WinDriver --
46 WD_KernelPlugInOpen() の呼び出しで失敗します。これは、Kernel PlugIn によるものですか? WinDriver --
47 WinDriver は、Linux で Scatter/Gather DMA をサポートしていますか? WinDriver 5.20 and above
48 WinDriver の割り込み待ち時間とは何ですか? WinDriver --
51 inp() と outp() 関数呼び出しを使用してカードへアクセスする DOS ドライバをどのように Windows ドライバへ移行できますか? WinDriver --
52 単一のボードで、WinDriver は、どのくらいの I/O およびメモリ スペースに対応していますか? WinDriver --
53 WinDriver (v5.04 - 5.22) を使用して USB デバイスをどのようにリセットしますか? WinDriver 5.04 - 5.22
55 Buffer Overrun Error: WDU_Transfer() が 0xC000000C エラーコードを返す場合があります。このエラーの意味は何ですか?どのように解決できますか? WinDriver 6.00 and above
57 Plug-and-Play システム (Windows 98/Me/2000/XP) にドライバをインストールする - v5.05 およびそれ以前 WinDriver 5.05 and below
58 WD_DMALock() の呼び出しで、1GB DMA バッファの割り当てに失敗します。Windows NT 4.0 および Windows 2000 でも同様です。これは、OS の制限でしょうか? WinDriver --
59 PCI カード上のメモリ 32MB にアクセスできません。WD_CardRegister () 関数がメモリのロックに失敗します。カード上のメモリ 16MB にアクセスする場合、エラーは発生しません。 WinDriver --
62 Kernel PlugIn ドライバのインストール - ガイドライン WinDriver --
64 Linux の連続バッファ DMA の割り当て - 128KB の制限 WinDriver --
66 WinDriver for Solaris Sparc - 33Mhz * 33MB PCI バスのサポート WinDriver --
68 DriveBuilder for VxWorks を使用していますが、ターゲットに windrvr.o のダウンロードに失敗します。以下の未解決のシンボル エラー メッセージが表示されます:
pciConfigInlong, pciConfigOutLong.
DriverBuilder --
69 DriverBuilder for VxWorks を使用しています。pci_diag.out をロードし、ran pci_diag_main を起動しましたが、以下のエラー メッセージが表示されます: "Error loading driver" DriverBuilder --
70 さまざまなサンプル プログラム (wddebug.out、pci_dump.out など) のエントリ ポイント ルーティンの名前は何ですか? DriverBuilder --
71 VxWorks マシン上で、PCI 診断アプリケーションを起動する際に、ボードを開こうとすると以下のエラー メッセージが表示されます: "Card does not have all items expected for MyDriver" (カードには、MyDriver に必要なアイテムが揃っていません) DriverBuilder --
72 VxWorks マシン上で、pci_dump.out を起動すると、カードの BAR がすべて 0 を表示します。しかし、カードを Windows PC に挿すと、BAR は値を持ちます。 DriverBuilder --
73 WD_CardRegister() 関数が PCI カード上の 32MB メモリ範囲のロックに失敗しました。Debug Monitor に次のようなメッセージが表示されます:
" Map_physical_mem_user: ZwMapViewOfSection
failed, status 0xc0000018
Map_physical_mem_krnl: Try increasing
the value of SystemPages ・"
WinDriver --
74 WinDriver を使用して PCI カードのメモリにどのようにアクセスできますか? WinDriver --
75 ユーザー モード WinDriver アプリケーションでどのように PCI 割り込みを処理できますか? WinDriver --
76 WinDriver を使用して、システム メモリからカードへ、どのように PCI DMA Write を実行しますか? WinDriver --
77 ある PCI カードから他のカードへ Direct Block 転送をどのように実行しますか? WinDriver --
79 WinDriver は、64-bit データ転送をサポートしていますか? WinDriver 5.20 and above
80 PLX 9050 カードを使用してますが、WinDriver の PLX 9050 診断ユーティリティでカードのメモリにアクセスできません。P9050_Read/WriteXXX() 関数を使用してます。 WinDriver --
81 PLX 9050 カードのすべてのレジスタの値が 0 です。なぜですか? WinDriver --
82 読み込み速度を上げるためには、どのように PLX バースト モードを使用しますか? WinDriver --
83 複数の PLX 9050 カードを使用し、WinDriver のアプリケーションを起動する際に、以下のメッセージが表示されます:
" Do_card_lock failed: item already in use".
そのカードを他の PCI スロットに移動すると、このメッセージが表示されない場合もあります。エラー メッセージが表示された後に pci_dump.exe を起動すると、BAR0 にメモリ リソースのオーバーラップがありました。
しかし、mynDriver アプリケーションを起動する前は、pci_dump.exe の出力に、このオーバーラップは表示されていませんでした。
WinDriver --
84 WinDriver version 6.02 から verison 6.20 およびそれ以降にアップグレードする方法。 WinDriver 6.20 and above
85 デバイスとコンフィグレーション記述子テーブルを持つ、文字列記述子をどのように取得します?
WD_UsbGetConfiguration() 関数への呼び出しの一部として戻されたインターフェース記述子文字列インデックスですが、デバイスおよびコンフィグレーションの文字列ではありません。
WinDriver --
86 挿入もしくは取り外された USB デバイスをどのように検出しますか? WinDriver --
87 コントロール パイプで、NULL データ パケットを送信するのに、どのように転送バッファを設定しますか? WinDriver --
88 WinDriver を使用して、USB ハブまたは USB Host Controller カードのドライバを記述できますか? WinDriver --
89 対象の Windows マシンへの WinDriver のドライバの配布方法 - v4.2 - 5.05b WinDriver 4.20 - 5.05b
90 Windows Plug and Play システムで PCI/USB デバイスの INF ファイルをインストールする - WinDriver v4.2 - 5.05b WinDriver 4.20 - 5.05
91 WinDriver USB は、等時性ストリーミング モードをサポートしていますか? WinDriver --
92 DriverWizard を使用して、Windows 2000 マシンでフロッピィ ディスクの割り込み (IRQ 6) のリスンに成功しました。しかし、マウスの割り込み (IRQ 12) またはキーボードの割り込み (IRQ 1) をリスンしようとすると、以下のエラー メッセージが表示されます: " Cannot enable interrupt - might be in use by another device."
(割り込みを有効にできません - 他のデバイスに使用されています。)
WinDriver --
94 WinDriver は、CardBus デバイスのドライバの開発をサポートしてますか? WinDriver --
95 WinDriver は、PCMCIA の開発をサポートしてますか? WinDriver --
96 WinDriver を使用して、パラレル ポート ドライバを作成することはできますか? WinDriver --
97 WinDriver は、Windows のドライバと Parallel/Serial ポートを共有できますか? WinDriver --
98 複数の WinDriver のアプリケーションから同時に、同じデバイスにアクセスできますか? WinDriver --
99 Serial ポートのプログラミング - 紹介 WinDriver --
100 現在、開発を行っているカードには、DOS/16 ビットの割り込みサービス ルーティンがあります。どのように、そのカードに 32 ビット割り込みルーティンを作成しますか? WinDriver --
101 発生した割り込みの数をカウントし、割り込みの発生ごとにルーティンを呼び出したいのですが、WinDriver を使用して、実現できますか? WinDriver --
102 WinDriver は、割り込みをポーリングをしますか (Busy Wait)? WinDriver --
103 割り込み処理中にディスク ファイルに書き込みはできますか? WinDriver --
104 複数のデバイスで IRQ を共有している場合、どのカードからの割り込みか識別するために、WinDriver ISR からどのようにして PCI 割り込みステータスのレジスタの値を認識できますか? WinDriver --
105 DriverWizard で、PCI 割り込みをリスニング WinDriver --
106 どのように WinDriver を使用してシステムまたはスレーブ DMA を実行しますか? WinDriver --
107 WD_UsbTransfer() 関数を使って、データ転送をする際に、USB_SHORT_TRANSFER および USB_FULL_TRANSFER フラグをどのように使用しますか? WinDriver 5.04 - 5.22
109 WinDriver v5.05 で USB ドライバを開発しています。windrvr.sys を使用して、Windows 98 では、ドライバは正常に動作していますが、windrvr.vxd ドラバイを使用しようとすると、WinDriver API が機能せず、Debug Monitor に以下のメッセージが表示されます: USB is not implemented on this OS.
何が問題でしょうか?
WinDriver --
111 対象の Windows マシンに WinDriver v5.2x ベースのドライバを配布する。 WinDriver 5.2X
112 WinDriver USB for Windows NT 4.0 (v5.1X) - ドライバの配布 WinDriver 5.1X
113 対象の Windows マシンに KernelDriver ベースのドライバを配布する (v5.2X およびそれ以降) KernelDriver 5.22 and above
114 KernelDriver USB for Windows NT 4.0 (v5.1x) - ドライバの配布 KernelDriver 5.1X
115 DriverBuilder for VxWorks を使用して、どのように割り込み処理の速度を向上できますか? WinDriver 5.22 and above
116 WinDriver PCI/ISA API のバージョンアップによる変更 WinDriver 6.02 and above
117 WinDriver USB API のバージョンアップによる変更 WinDriver 6.00 and above
118 WinDriver v6.00 の DriverWizard を使用して、対象の USB デバイスの Delphi のコードを生成しようとしましたが、関連するすべてのファイルが生成さていないようです。 WinDriver 6.00-6.01
119 WinDriver v6.00 の DriverWizard を使用して、USB デバイスの Visual Basic のコードを生成しました。WDU_Transfer() 関数は正常に動作しますが、特定の転送関数 - WDU_Transfer() 関数など - は正常に動作しません。これらの関数を使用することはできますか? WinDriver 6.00
122 PCI 転送 WinDriver --
125 Kernel PlugIn での共有 PCI 割り込みの処理 WinDriver All
126 WinDriver は PCI Express (PCIe) バスをサポートしてますか? WinDriver All
127 WinDriver v6.2x から v7.x へのアップグレード方法 WinDriver 7.00 and above
128 WinDriver は .NET framework のドライバ開発をサポートしてますか? WinDriver 7.01 and above