問題タブ [driver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
13552 参照

macos - Macドライバーの開発

WindowsドライバーをOSXに移行することを考えています。今は、何が利用できるかを調べ始めたところです。ObjectiveCとココアについてはたくさんあります。言語とココアフレームワークは高レベルのAPIのようですが、私はそれを想定するのは正しいですか?

私は強力なC++スキルを持っており、それらをカーネル開発に使用していますが、Macドライバー開発にも同じスキルを使用できますか(答えはイエスだと思います)。Macintoshには、ドライバを構築するためのアプリケーション/開発環境がありますか?

0 投票する
3 に答える
48307 参照

c - Linux tun ドライバーとのインターフェース方法

この問題を理解するのに苦労しています。Linux トンネル ドライバーと対話するプログラムを作成しようとしています。非常に基本的なレベルでは、ネットワーク トンネルを介してデータを転送できるアプリケーションを作成したいだけです。ただし、これを達成するためにトンネルドライバーを適切にセットアップする方法については、完全に途方に暮れています。

私は Ubuntu 9.04 で開発しており、トンネル ドライバー カーネル モジュールをロードしています。

デバイスは存在しますが、デバイス/dev/net/tunはありません/dev/tunX。を使用してこれらのデバイスを作成することができませんifconfig- を実行するたびに/sbin/ifconfig tun0 up、たとえば、次のエラーが表示されます。

tun0: インターフェイス フラグの取得中にエラーが発生しました: そのようなデバイスはありません。

デバイスを見ようとする/dev/net/tunと、次のエラーが表示されます。

cat: /dev/net/tun: ファイル記述子が不適切な状態です。

/dev/tunX基本的に、単純な小さなプログラムを介して開こうとしています

-1 を返します: アプリケーションはルートとして実行されていますが、まだこのトンネル デバイスを開くことができません。を開くことは可能ですが、代わりに使用する新しいデバイスを/dev/net/tun生成するようには見えません。/dev/tunX

要約すると、Linux トンネル ドライバーを使用するアプリケーションを作成するにはどうすればよいでしょうか。どんな洞察も大歓迎です。

ありがとう; 〜ロバート

0 投票する
5 に答える
556 参照

video - 「中間者」ドライバー?

私はアイデアを持っていましたが、それが可能かどうかわかりません:

ビデオソースをそれを必要とする任意のソフトウェアに多重化できるusbカムドライバーをコーディングすることは可能でしょうか?一種の「中間者」ドライバー:)

0 投票する
2 に答える
743 参照

linux-kernel - 複数のネットワーク カードに同じドライバ -- パフォーマンスのボトルネック?

複数の Intel ネットワーク カード (82571EB チップに基づく Intel EXPI9402PT) 用のドライバー e1000e を使用しています。問題は、複数のインターフェイスで最大速度 (1GB) を利用しようとすると、各インターフェイスの速度が低下し始めることです。

特定のパケットを送信するように設計されたカーネル空間に独自のドライバーがあります。次の方法でパケットを割り当てるだけです。

そして彼らはそれらを次のように送ります:

各インターフェイスには、ドライバーの独自のインスタンスがあります。

1 つのインターフェイスについては、120435948 バイト/秒が得られます。

2 つのインターフェイスの場合、61080233 バイト/秒と 60515294 バイト/秒が得られます。

3 つのインターフェイスの場合、28564020 バイト/秒、27111184 バイト/秒、27118907 バイト/秒が得られます。

原因は何ですか?hard_start_xmit 関数は再入可能ですか?

0 投票する
3 に答える
4437 参照

php - シン ドライバーを使用した PHP と Oracle

PHP で (たとえば、拡張機能として) 使用できる Oracle 用のシン ドライバーはありますか?

OCI ドライバー/クライアントをインストールできませんが、Oracle データベースにアクセスできる必要があります。

0 投票する
7 に答える
16335 参照

visual-studio - Visual Studio を使用してドライバーを作成するにはどうすればよいですか?

誰もこれを行う方法の記事を持っていますか?

0 投票する
3 に答える
923 参照

linux - ドライバーコンパイルRedhat

Linux用のドライバーをコンパイルするのはまったく初めてで、いくつか問題が発生しました。

USBデバイス用のドライバーをコンパイルしようとしています。

結果:

p>

何が悪いのかわからない???

0 投票する
1 に答える
2432 参照

.net - Windows ODBC データソースと .Net System.Data.Odbc: どのドライバーが使用されていますか?

ODBC経由でOracleに接続する方法がわかりません。

[コントロール パネル] > [管理ツール] で「 oracle 」という名前の ODBC データソースを作成し、「Microsoft ODBC for Oracle」ドライバーを使用しました。

私の app.config には、次の接続文字列があります

私のコードでは、接続文字列 maConnectionString (最初のもの) を使用しています。下で使用されているドライバーについて混乱しています:

  1. Oracle 用 Microsoft ODBC
  2. System.Data.Odbc
  3. この二つは同じですか?
  4. または、ドライバーにアクセスしている System.Data.Odbc クラスですか? つまり、「Microsoft ODBC for Oracle」は Microsoft によって作成された Oracle 用の ODBC アクセスの実装ですか?
  5. 他の何か?

System.Data.Odbc 名前空間を使用してデータベース (Oracle、SQL Server、MySQL のいずれか) に接続するには、ODBC データソースを定義する必要がありますか?

ありがとう!