Hello,

I am putting a generic quey regarding usb slave.

normally usb devices have their own embedded usb implementation to 
response say a SETUP packet sent by hosts.

but in case if i have to write a slave driver ( for mpc823e) i 
just want to collect information as what all steps my driver at 
very high level has to perform in software and how much 
implemented in hardware
I understand this may vary across  the different hardwares.

my undrestanding is that once the SETUP transaction sent by host 
is received in rx buffer ..some body ( driver or
hardware..?) has to pick it up + interpret it + and then
get the device descriptors( underlying hardware supplies
it or driver read from somewhere....?) and then again deposit the 
response bytes in tx buffer ..that consequently has to be put on 
wire out of port.

core question is that is the hardware itself interpret the SETUP 
packet and response with device descriptor data bytes or driver is 
also involved somewhere in this step..

as i am naive and manual is not very explicit I am't able to 
precisely define all the steps .

Best Regards,
Ashish







_________________________________________________________
Click below to visit monsterindia.com and review jobs in India or 
Abroad
http://monsterindia.rediff.com/jobs


_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas - 
http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to