Actually my question goes down to "simple" question: Is it possible to have multiple minors for single interface, or should I do something different?
Looks like I could call usb_register_dev multiple times, if I fix the interface.minor after the calls. Maybe ... Jouni On Wed, 2005-08-24 at 15:55 +0300, Jouni Rynö wrote: > Hi > > I try to upgrade my x2s_usb 2.4 kernel driver > (https://sourceforge.net/projects/x2susbsfwkit) to 2.6. > > The system is a prototyping board with ezusb and Xilinx FPGA. > > On 2.4 the driver had 6 /dev entries (via devfs) > /dev/x2s/firmware - for FPGA desing update > /dev/x2s/io0 - for first memory mapped I/O interface > /dev/x2s/io1 - for second memory mapped I/O interface > /dev/x2s/io2 - for third memory mapped I/O interface > /dev/x2s/io3 - for fourth memory mapped I/O interface > /dev/x2s/isostream - for iso transfers > > Now I have to say, that I cannot figure out the proper way to generate > these /dev entries for the USB-driver. None of the kernel provided > drivers seem to have that kind of multiple interface. > > /sys is not adequate, as /ioX are memory mapped, so they need binary > interface and seek file interface. > > What is the future proof(tm) way to generate the interfaces for the > USB-driver? > > regards > Jouni -- Jouni Rynö mailto://[EMAIL PROTECTED]/ http://www.geo.fmi.fi/~ryno/ Finnish Meteorological Institute http://www.fmi.fi/ Space Research http://www.geo.fmi.fi/ P.O.BOX 503 Tel (+358)-9-19294656 FIN-00101 Helsinki FAX (+358)-9-19294603 Finland priv-GSM (+358)-50-5302903 "It's just zeros and ones, it cannot be hard" ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel