You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
78 lines
2.9 KiB
78 lines
2.9 KiB
# --- SDE-COPYRIGHT-NOTE-BEGIN --- |
|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
# |
|
# Filename: package/.../devfsd/usb-support.patch |
|
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|
# |
|
# More information can be found in the files COPYING and README. |
|
# |
|
# This patch file is dual-licensed. It is available under the license the |
|
# patched project is licensed under, as long as it is an OpenSource license |
|
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms |
|
# of the GNU General Public License as published by the Free Software |
|
# Foundation; either version 2 of the License, or (at your option) any later |
|
# version. |
|
# --- SDE-COPYRIGHT-NOTE-END --- |
|
|
|
|
|
Since DevFS does not seem to be actively maintained anymore we might |
|
need to push it a bit in the future ... |
|
|
|
|
|
- Rene Rebe <rene@exactcode.de> |
|
|
|
--- devfsd/compat_name.c.orig 2002-01-25 08:06:35.000000000 +0100 |
|
+++ devfsd/compat_name.c 2003-12-07 00:37:49.000000000 +0100 |
|
@@ -3,6 +3,7 @@ |
|
Compatibility name file for devfsd (build compatibility names). |
|
|
|
Copyright (C) 1998-2002 Richard Gooch |
|
+ 2003 Rene Rebe <rene@exactcode.de> |
|
|
|
This program is free software; you can redistribute it and/or modify |
|
it under the terms of the GNU General Public License as published by |
|
@@ -58,9 +59,11 @@ |
|
new compatibility names for IDE devices. Consolidated SCSI code. Consolidated |
|
IDE code. |
|
|
|
- Last updated by Richard Gooch 25-JAN-2002: Added compatibility entries |
|
+ Updated by Richard Gooch 25-JAN-2002: Added compatibility entries |
|
for parallel port generic ATAPI interface. |
|
|
|
+ Last updated by Rene Rebe 07-DEZ-2003: Added compatibility entires |
|
+ for the usb/ directory. |
|
|
|
*/ |
|
#include <linux/major.h> |
|
@@ -126,6 +129,7 @@ |
|
{"tts/", "ttyS%s"}, /* Generic serial: must be after others */ |
|
{"cua/", "cua%s"}, /* Generic serial: must be after others */ |
|
{"input/js", "js%s"}, /* Joystick driver */ |
|
+ {"usb/", "usb%s"}, /* USB devices like lp and scanner */ |
|
{NULL, NULL} |
|
}; |
|
|
|
--- devfsd/modules.devfs.orig 2002-03-25 01:00:33.000000000 +0100 |
|
+++ devfsd/modules.devfs 2003-12-07 00:37:20.000000000 +0100 |
|
@@ -1,5 +1,6 @@ |
|
# /etc/modules.devfs |
|
# Richard Gooch <rgooch@atnf.csiro.au> 24-MAR-2002 |
|
+# Rene Rebe <rene@exactcode.de> 07-DEZ-2003 |
|
# |
|
# THIS IS AN AUTOMATICALLY GENERATED FILE. DO NOT EDIT!!! |
|
# THIS FILE WILL BE OVERWRITTEN EACH TIME YOU INSTALL DEVFSD!!! |
|
@@ -128,6 +129,14 @@ |
|
# Raw I/O devices |
|
alias /dev/rawctl /dev/raw |
|
|
|
+# USB |
|
+alias /dev/usb/scanner scanner |
|
+alias /dev/usb/scanner* /dev/usb/scanner |
|
+alias /dev/usbscanner* /dev/usb/scanner |
|
+ |
|
+alias /dev/usb/lp printer |
|
+alias /dev/usb/lp* /dev/usb/lp |
|
+alias /dev/usblp* /dev/usb/lp |
|
|
|
# Pull in the configuration file. Do this last because modprobe(8) processes in |
|
# per^H^H^Hreverse order and the sysadmin may want to over-ride what is in the
|
|
|