This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

USB device class supporting RNDIS required

Hi erveryone,

I adapted the RL-ARM network stack with the USB CDC device class and connect to an PC through PPP. This allows me to use most of the network stack features without having Ethernet on my hardware (cost saver). One problem with this solution is speed and processor load. The serial emulation is quiet inefficient when it comes to moving bigger amounts of data as required by web services for example.

To improve my implementation I am looking for a USB device class implementation that supports RNDIS. RNDIS is the Microsoft version of the more common CDC ECM device class (this is at least my understanding).

Does anyone have experience with the USB CDC-ECM device class? Does anyone know about the existence of an RNDIS device implementation (example code)?

Thank you for your feedback!

-Frank

0