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
