Hi,

I've tried to merge USB device major/minor suggestions from
Harold, Vojtech, and Brad Hards.  In doing so, I have a few
questions and corrections before I send this to HPA.

a.  Do we want 10:32-47 to be /dev/usb/mouseN or /dev/hidmouseN
    or ...what?  Have we already been assigned this range?

b.  Do we want 10:48-63 to be /dev/usb/inputN or /dev/usb/evdevN
    or /dev/inputN or ...what?  Have we already been assigned
    this range?

c.  Or should /dev/inputN be 10:48-63 and /dev/evdevN be 10:64-79?
    I'm confused.


This patch removes 180:16-31 for usbmouseN and 180:32-47 for
the EZUSB firmware loader.

It adds 180:80-95 for dc2xx cameras.  We have been assigned this
range, right?

The Mustek DC 800 camera driver is using 10:171, which is
already assigned to something else.  Henning, where did you
get this minor dev number?

dabusb isn't listed as having been assigned a minor number.
I thought that this was because it's an experimental/sample
USB device driver.   Deti, does it need to be assigned a
real minor number?

Let's try to get this all cleaned up.

Thanks for your help...
~Randy



Harold Oga wrote:
> 
> Hi Randy,
>    Ok, here's an updated version of my patch, this one includes an entry
> for the /dev/usb/inputX stuff.  I'm still not sure about the firmware,
> dabusb, and dcxxx stuff, so I haven't done anything about that stuff.
> 
> -Harold
> --
> I. Harold Oga                                   | Email: [EMAIL PROTECTED]
> Systems Enterprises Ltd.                        | Voice: (403) 244 9738
> #211, 1624 16th Ave SW                          |
> Calgary, AB, T3C 1A1                            | "Life Sucks, Deal with it!!"
--- linux/Documentation/devices.txt.org Thu Mar 23 23:32:47 2000
+++ linux/Documentation/devices.txt     Fri Mar 24 15:37:16 2000
@@ -310,6 +310,12 @@
                 10 = /dev/adbmouse     Apple Desktop Bus mouse
                 11 = /dev/vrtpanel     Vr41xx embedded touch panel
                 13 = /dev/vpcmouse     Connectix Virtual PC Mouse
+                32 = /dev/usb/usbmouse0        First USB mouse
+                   ...
+                47 = /dev/usb/usbmouse15       16th USB mouse
+                64 = /dev/usb/input0   First USB input device
+                   ...
+                79 = /dev/usb/input15  16th USB input device
                128 = /dev/beep         Fancy beep device
                129 = /dev/modreq       Kernel module load request {2.6}
                130 = /dev/watchdog     Watchdog timer port
@@ -1846,16 +1852,13 @@
                  0 = /dev/usb/lp0      First USB printer
                    ...
                 15 = /dev/usb/lp15     16th USB printer
-                16 = /dev/usb/mouse0   First USB mouse
-                   ...
-                31 = /dev/usb/mouse15  16th USB mouse
-                32 = /dev/usb/ez0      First USB firmware loader
-                   ...
-                47 = /dev/usb/ez15     16th USB firmware loader
                 48 = /dev/usb/scanner0 First USB scanner
                    ...
                 63 = /dev/usb/scanner15 16th USB scanner
                 64 = /dev/usb/rio500   Diamond Rio 500
+                80 = /dev/usb/dc2xx0   First USB DC2xx camera
+                   ...
+                95 = /dev/usb/dc2xx15  16th USB DC2xx camera
 
 181 char       Conrad Electronic parallel port radio clocks
                  0 = /dev/pcfclock0    First Conrad radio clock

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to