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]