diff options
author | phk <phk@FreeBSD.org> | 2001-03-28 17:58:31 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2001-03-28 17:58:31 +0000 |
commit | aaa134a8861012bf702a2633646a3d19b755de1c (patch) | |
tree | 2b77155142dbd25250ea01d1833abc3f34ccd5ee /sys/dev/usb | |
parent | 5f19fe627674c92e1344ccb1d30de427562b31e3 (diff) | |
download | FreeBSD-src-aaa134a8861012bf702a2633646a3d19b755de1c.zip FreeBSD-src-aaa134a8861012bf702a2633646a3d19b755de1c.tar.gz |
Small patch is required to the USB susbsystem to include support for
Epson Perfection 1240U scanner.
PR: 25565
Submitted by: Martin Machacek <m@m3a.cz>
Diffstat (limited to 'sys/dev/usb')
-rw-r--r-- | sys/dev/usb/usbdevs.h | 1 | ||||
-rw-r--r-- | sys/dev/usb/usbdevs_data.h | 6 | ||||
-rw-r--r-- | sys/dev/usb/uscanner.c | 1 |
3 files changed, 8 insertions, 0 deletions
diff --git a/sys/dev/usb/usbdevs.h b/sys/dev/usb/usbdevs.h index 2e29114..0e65b51 100644 --- a/sys/dev/usb/usbdevs.h +++ b/sys/dev/usb/usbdevs.h @@ -487,6 +487,7 @@ #define USB_PRODUCT_EPSON_636 0x0101 /* Perfection 636U / 636Photo scanner */ #define USB_PRODUCT_EPSON_610 0x0103 /* Perfection 610 scanner */ #define USB_PRODUCT_EPSON_1200 0x0104 /* Perfection 1200U / 1200Photo scanner */ +#define USB_PRODUCT_EPSON_1240 0x010b /* Perfection 1240U / 1240Photo scanner */ #define USB_PRODUCT_EPSON_1600 0x0107 /* Expression 1600 scanner */ #define USB_PRODUCT_EPSON_1640 0x010a /* Perfection 1640SU scanner */ diff --git a/sys/dev/usb/usbdevs_data.h b/sys/dev/usb/usbdevs_data.h index 92e2db9..432ada0 100644 --- a/sys/dev/usb/usbdevs_data.h +++ b/sys/dev/usb/usbdevs_data.h @@ -598,6 +598,12 @@ struct usb_knowndev usb_knowndevs[] = { "Perfection 1200U / 1200Photo scanner", }, { + USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1240, + 0, + "Seiko Epson Corp.", + "Perfection 1240U / 1240Photo scanner", + }, + { USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1600, 0, "Seiko Epson Corp.", diff --git a/sys/dev/usb/uscanner.c b/sys/dev/usb/uscanner.c index d3ff321..f7efb33 100644 --- a/sys/dev/usb/uscanner.c +++ b/sys/dev/usb/uscanner.c @@ -146,6 +146,7 @@ static const struct scanner_id { { USB_VENDOR_EPSON, USB_PRODUCT_EPSON_636 }, { USB_VENDOR_EPSON, USB_PRODUCT_EPSON_610 }, { USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1200 }, + { USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1240 }, { USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1600 }, { USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1640 }, |