Hello
I am new to usb, Now I got difficulity to understand usb class definitions for communication device by reading the spec pdf document. The reason I do that is I want to write USB modem driver firmware on intel xscale-based PDA.
All I knew is On linux host side it is acm.o with usbcore.o and usb-uhci.o interact with usb modem function driver. So what I want is the source code of function drivers(conform to usb cdc acm specification) like 3Com Office Connect 56k to get a understanding of cdc specification.Or Is there a better and quick way to get a basic knowledge of this specification.
One way would be to look at drivers/usb/gadget/serial.c on 2.6.2-rc3 and try using that in conjunction with the pxa2xx_udc driver. That provides serial line support, and you can look at the ethernet gadget code (same directory) to see how that part of CDC works.
So the CDC ACM support would involve providing a few different descriptors, implementing some AT command set, and so on.
- Dave
------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
