Olaf Hering wrote:
Hi,

the are are currently 3 kind of maps for device drivers

That is, the user-mode driver databases are built by combining several categories of usbmap entries, for use by different kinds of install processes. The most significant are the "depmod" style installations (/lib/modules/*/modules.usbmap), and the user mode drivers (/etc/hotplug/usb/*.usermap, which is a forth type you omitted).


All have a 'complicated' syntax.

There's only one syntax, as exported from "depmod". Unfortunately nobody contributed any tools to edit them (in Python or whatever); I think they'd be a help to developers.


I happen to think that adding a second syntax would be a significant change ... one we'll need at some point, like when we have a more formal way to install use usb drivers, and worth taking time on.

Seems to me this syntax is weaker than the current
one (no versioning or class support), so you could
solve your USR modem problem without new syntax
(and all the support code + training).

- Dave



--- etc/hotplug-beta/usb.simple_usermap 2003-06-08 21:45:58.000000000 +0200
+++ etc/hotplug-beta/usb.simple_usermap 2003-06-08 21:45:42.000000000 +0200
@@ -0,0 +1,10 @@
+# syntax of this file:
+# lines starting with # are ignored
+# driver matching (values in hex):
+# usb_module   idVendor        idProduct
+# or
+# usb/helperscript idVendor    idProduct
+#
+# U.S. Robotics (3Com) 0082  OfficeConnect Analog Modem
+# does not like the usbmodules --device /proc/bus/usb/x/y
+acm            0x04c1          0x0082






-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to