How to communicate with CDC and MS composite device

Milind Adpaiker
New Member

posted November 17, 2011 03:31 AM            


I am a newbie to USB. I want to provide a middleware between application and device USB device drivers no windows. It will be a composite device - CDC ACM, ECM and mass storage.
Can somene please provide pointers for me to start? Are there are any user mode client drivers (like hid.dll) whose APIs I can directly call from the applications?
Also are these windows provided drivers thread-safe?
Your help will be much appreciated

IP: Logged

egawtry
Member

posted November 17, 2011 09:40 AM            

Milind,
SiLabs USB MCUs only have enough endpoints for a two device composite device. If you are not using a SiLabs part, why are you asking here?

As for "middleware", I can only think of a port snooping device that relays things on. Problem with "no windows" in that senario, is that then you must be using Linux or a Mac, because you HAVE to use Windows if you are using Windows (identity).

-Erik

IP: Logged

Tsuneo
Member

posted November 17, 2011 02:49 PM            

This open source project may be your start point

Usb Sniffer for Windows
http://sourceforge.net/projects/usbsnoop/

Tsuneo

 

http://www.cygnal.org/ubb/Forum9/HTML/002233.html

你可能感兴趣的:(How to communicate with CDC and MS composite device)