summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
diff options
context:
space:
mode:
authorflz <flz@FreeBSD.org>2006-10-07 16:00:59 +0000
committerflz <flz@FreeBSD.org>2006-10-07 16:00:59 +0000
commitd315543cc46a8d7ef4390e4a3ca07b7985bb705f (patch)
treeda312837d4d3d09747d69c6ec1a37873ae82d8f6 /sys/dev/usb
parent364695cff6ad0979767b454c9dffe63e596fdb40 (diff)
downloadFreeBSD-src-d315543cc46a8d7ef4390e4a3ca07b7985bb705f.zip
FreeBSD-src-d315543cc46a8d7ef4390e4a3ca07b7985bb705f.tar.gz
- Add support for Epson USB Scanners (3590 [1] and 4990 [2]).
- Add entries in the uscanner.4 man page (along with missing 3500). PR: usb/100957 [1], usb/100992 [2] Submitted by: Jim Teresco <terescoj@teresco.org> [1], Walter C. Pelissero <walter.pelissero@iesy.net> [2] MFC after: 3 days
Diffstat (limited to 'sys/dev/usb')
-rw-r--r--sys/dev/usb/usbdevs2
-rw-r--r--sys/dev/usb/uscanner.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs
index 78e39c2..5b325af 100644
--- a/sys/dev/usb/usbdevs
+++ b/sys/dev/usb/usbdevs
@@ -890,6 +890,8 @@ product EPSON 1660 0x011e Perfection 1660 scanner
product EPSON 1670 0x011f Perfection 1670 scanner
product EPSON 1270 0x0120 Perfection 1270 scanner
product EPSON 2480 0x0121 Perfection 2480 scanner
+product EPSON 3590 0x0122 Perfection 3590 scanner
+product EPSON 4990 0x012a Perfection 4990 Photo scanner
product EPSON 3500 0x080e CX-3500/3600/3650 MFP
product EPSON RX425 0x080f Stylus Photo RX425 scanner
diff --git a/sys/dev/usb/uscanner.c b/sys/dev/usb/uscanner.c
index 5f86a36..45f55c6 100644
--- a/sys/dev/usb/uscanner.c
+++ b/sys/dev/usb/uscanner.c
@@ -214,6 +214,8 @@ static const struct uscan_info uscanner_devs[] = {
{{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_GT9300UF }, 0 },
{{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_2480 }, 0 },
{{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_3500 }, USC_KEEP_OPEN },
+ {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_3590 }, 0 },
+ {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_4990 }, 0 },
/* UMAX */
{{ USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA1220U }, 0 },
OpenPOWER on IntegriCloud