0

Linux 用のカーネル モード USB ドライバーを作成しています。

スイッチ、LED、バーグラフ LED、バルク データ転送などを含むハードウェアがあります。その仕様では、ボード上の個々のハードウェアの状態を読み取るためにファームウェアに問い合わせることができると説明しています。彼らは、ベンダー コマンドと呼ばれるものを提供しています。Linux カーネル USB インターフェイスを使用してベンダー コマンドを送信する方法がわかりません。LED やバーグラフなどの個々のハードウェアの一部については、ベンダー コマンドを使用して状態を知る方法が 1 つしかありません。そのためのエンドポイント情報はありません。lsusb -vコマンドを使用すると、3 つのエンドポイントが表示されます。1 つの割り込みと 2 つのバルク。割り込みは 1 組のスイッチ用です。

また、割り込みエンドポイントのベンダー コマンドについても説明します。

それらのコマンドを送信する方法は?

4

1 に答える 1

0

OSR USB FX-2 のすべてのベンダー固有コマンドは、制御トランザクションとしてエンドポイント 0 に送信する必要があります。

于 2014-08-23T09:02:23.623 に答える