Hi,
I am using StarterWare to design a usb Bulk device driver with OMAPL138 LCDK. I looked though http://processors.wiki.ti.com/index.php/StarterWare_USB and Stellaris USB library(spmu020o). I have some questions.
1. what is the difference between StarterWare and stellaris? Which library should I select?
2. I assume that an application needs to configure the speed and clock. But from examples of Generic Bulk Device Class,I can't find how to setup these parameters.
3. What is the advantage and disadvantage of USB buffer? For function USBDBulkPacketRead(void *pvInstance, unsigned char* pcData, unsigned long ulLength, tBoolean bLast), what kind of the buffer *pcData is? Does it have to be an USB buffer?
Any suggestion is appreciated.
Jian