patch-2.4.0-test11 linux/drivers/usb/scanner.h
Next file: linux/drivers/usb/serial/Makefile
Previous file: linux/drivers/usb/scanner.c
Back to the patch index
Back to the overall index
- Lines: 80
- Date:
Sat Nov 11 18:17:09 2000
- Orig file:
v2.4.0-test10/linux/drivers/usb/scanner.h
- Orig date:
Tue Oct 31 12:42:27 2000
diff -u --recursive --new-file v2.4.0-test10/linux/drivers/usb/scanner.h linux/drivers/usb/scanner.h
@@ -100,79 +100,4 @@
static struct scn_usb_data *p_scn_table[SCN_MAX_MNR] = { NULL, /* ... */};
-/* table of scanners that may work with this driver */
-static const struct scanner_device {
- __u16 idVendor;
- __u16 idProduct;
-} scanner_device_ids [] = {
- /* Acer */
- { 0x04a5, 0x2060 }, /* Prisa Acerscan 620U & 640U (!) */
- { 0x04a5, 0x2040 }, /* Prisa AcerScan 620U (!) */
- { 0x04a5, 0x2022 }, /* Vuego Scan Brisa 340U */
- /* Agfa */
- { 0x06bd, 0x0001 }, /* SnapScan 1212U */
- { 0x06bd, 0x2061 }, /* Another SnapScan 1212U (?) */
- { 0x06bd, 0x0100 }, /* SnapScan Touch */
- /* Colorado -- See Primax/Colorado below */
- /* Epson -- See Seiko/Epson below */
- /* Genius */
- { 0x0458, 0x2001 }, /* ColorPage-Vivid Pro */
- /* Hewlett Packard */
- { 0x03f0, 0x0205 }, /* 3300C */
- { 0x03f0, 0x0101 }, /* 4100C */
- { 0x03f0, 0x0105 }, /* 4200C */
- { 0x03f0, 0x0102 }, /* PhotoSmart S20 */
- { 0x03f0, 0x0401 }, /* 5200C */
- { 0x03f0, 0x0701 }, /* 5300C */
- { 0x03f0, 0x0201 }, /* 6200C */
- { 0x03f0, 0x0601 }, /* 6300C */
- /* iVina */
- { 0x0638, 0x0268 }, /* 1200U */
- /* Microtek */
- { 0x05da, 0x0099 }, /* ScanMaker X6 - X6U */
- { 0x05da, 0x0094 }, /* Phantom 336CX - C3 */
- { 0x05da, 0x00a0 }, /* Phantom 336CX - C3 #2 */
- { 0x05da, 0x009a }, /* Phantom C6 */
- { 0x05da, 0x00a3 }, /* ScanMaker V6USL */
- { 0x05da, 0x80a3 }, /* ScanMaker V6USL #2 */
- { 0x05da, 0x80ac }, /* ScanMaker V6UL - SpicyU */
- /* Mustek */
- { 0x055f, 0x0001 }, /* 1200 CU */
- { 0x0400, 0x1000 }, /* BearPaw 1200 */
- { 0x055f, 0x0002 }, /* 600 CU */
- { 0x055f, 0x0003 }, /* 1200 USB */
- { 0x055f, 0x0006 }, /* 1200 UB */
- /* Primax/Colorado */
- { 0x0461, 0x0300 }, /* G2-300 #1 */
- { 0x0461, 0x0380 }, /* G2-600 #1 */
- { 0x0461, 0x0301 }, /* G2E-300 #1 */
- { 0x0461, 0x0381 }, /* ReadyScan 636i */
- { 0x0461, 0x0302 }, /* G2-300 #2 */
- { 0x0461, 0x0382 }, /* G2-600 #2 */
- { 0x0461, 0x0303 }, /* G2E-300 #2 */
- { 0x0461, 0x0383 }, /* G2E-600 */
- { 0x0461, 0x0340 }, /* Colorado USB 9600 */
- { 0x0461, 0x0360 }, /* Colorado USB 19200 */
- { 0x0461, 0x0341 }, /* Colorado 600u */
- { 0x0461, 0x0361 }, /* Colorado 1200u */
- /* Seiko/Epson Corp. */
- { 0x04b8, 0x0101 }, /* Perfection 636U and 636Photo */
- { 0x04b8, 0x0103 }, /* Perfection 610 */
- { 0x04b8, 0x0104 }, /* Perfection 1200U and 1200Photo */
- { 0x04b8, 0x0107 }, /* Expression 1600 */
- /* Umax */
- { 0x1606, 0x0010 }, /* Astra 1220U */
- { 0x1606, 0x0002 }, /* Astra 1236U */
- { 0x1606, 0x0030 }, /* Astra 2000U */
- { 0x1606, 0x0230 }, /* Astra 2200U */
- /* Visioneer */
- { 0x04a7, 0x0221 }, /* OneTouch 5300 USB */
- { 0x04a7, 0x0211 }, /* OneTouch 7600 USB */
- { 0x04a7, 0x0231 }, /* 6100 USB */
- { 0x04a7, 0x0311 }, /* 6200 EPP/USB */
- { 0x04a7, 0x0321 }, /* OneTouch 8100 EPP/USB */
- { 0x04a7, 0x0331 }, /* OneTouch 8600 EPP/USB */
-};
-
-/* Forward declarations */
static struct usb_driver scanner_driver;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)