On Sat, Apr 18, 2009 at 4:42 PM, Arjun Joshi <arjun.joshi@xxxxxxxxxxxxxx> wrote: > Hi Guys, > > I was looking through the kernel sources for the MUSB drivers. I was able to > understand how the platform-driver got registered. I will be using a Davinci > EVM board with MUSBMHDRC as the host controller. > > But I am not able to understand how the data transfer takes place. Assuming > I attach a pen drive to my board working as a Host, if I want to transfer > some data to the pen drive how will the transfer occur. > > It would be great if someone can give a pointer to the function called when > I start to transfer the data. Read the USB chapter from LDD3. You can even get a free copy. Especially study about usb-core, URBs and endpoints in it. HTH Thanks, --Pradeep > > Thanks in advance, > Arjun > > > > -- > To unsubscribe from this list: send an email with > "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx > Please read the FAQ at http://kernelnewbies.org/FAQ > > -- Pradeep -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ