2009-05-27 14 views
1

まず、私はこの種の仕事のために全く新しい初心者です。USB RNDISデバイスドライバを移植する方法は?

XP/2000/Vistaで動作するハードウェアのデバイスドライバはUSB rndisです。しかし、私はこれをCEやLinuxに移植したいと考えています。また、開発者はそれを実行すべきだとも言います。

要約すると、ドライバにはXPドライバとインターフェイス/エンドポイント構成があります。

  1. なぜ私はIP番号を使用してデバイスを通信するドライバを書く必要がありますか? Windowsはデフォルトでそれをサポートしていませんか?

  2. ドライバを別のOSに移植するにはどうすればよいですか?私はワイナリーを使用しました、それは構成を持っていますが、次に何ができますか?このデバイスについて他に何を知っておくべきですか?

答えて

2

私が直接質問にあなたに答えることはできませんが、Linux用の MS ActiveSyncの交換であるSynceプロジェクトは、そこにあります。それはrndisを介してWindows Mobileデバイスと通信することができます。だから、あなたがサイトの上を歩くなら、linuxのためのusb-rndis-liteドライバのソースを見つけるでしょう。

これは作業の出発点として使用できます。

+0

私はそれが基本を得るのを助けると信じています。ありがと! – ercu

関連する問題