I'm developing a driver for a USB device and have the user level driver working with libusb.
My problem is I want to make the kernel level driver also and got stuck at a urb data transfer. I'm doing DMA chunks of data using an array of urbs. urb * write_urb[20]; I do the DMA write in a loop and I'm always running out of the write_urb's (-EINPROGRESS). Even if I increase the array size some where I'll fail. Is using array of urb the best way to do this? My device should be able to handle all the writes since with libusb I can do this. Please help --- __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com ------------------------------------------------------- This SF.net email is sponsored by: Scholarships for Techies! Can't afford IT training? All 2003 ictp students receive scholarships. Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more. www.ictp.com/training/sourceforge.asp _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
