Dear Oliver, Thanks for the information. I have just reviewed the Windows code to understand the driver functionality to be implemented. Windows driver implements queues and queues are requests then processes hen one after the other. In Linux, I read asynchronous can be implemented through aio fops. I will write & test a small scull driver and post back to you.
Regards, Mukund Jampala > -----Original Message----- > From: Oliver Neukum [mailto:[EMAIL PROTECTED] > Sent: Monday, January 16, 2006 8:21 PM > To: linux-usb-devel@lists.sourceforge.net > Cc: Mukund JB. > Subject: Re: [linux-usb-devel] Support asyncronous mode in USB finger > print authentication device > > > Am Montag, 16. Januar 2006 14:21 schrieb Mukund JB.: > > I want the device to be supported based on the Asyncronous > mode. How do I support the Asyncronous mode in Linux? > > I am aware of AIO operations in fops. Before going ahead > with these, I would like to know how the USB Core handles the > USB devices & requests. Does the USB Core have a asyncronous > mode internally supported? If so, this AIO fops > implementation would be redundent. > > The main routine, usb_submit_urb() is asynchronous. The other APIs, > with one exception, are available in both modes. You should implement > the aio fops with usb_submit_urb. > > Regards > Oliver > ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel