Home
last modified time | relevance | path

Searched refs:ADF (Results 1 - 11 of 11) sorted by relevance

/third_party/backends/backend/
H A Dkodakaio.h81 SANE_Bool ADF; /* ADF is installed */ member
82 SANE_Bool adf_duplex; /* does the ADF handle duplex scanning */
H A Dmagicolor.h65 #define STATUS_ADF_JAM 0x01 /* ADF paper jam */
69 #define ADF_LOADED 0x01 /* ADF is loaded */
122 SANE_Bool ADF; /* ADF is installed */ member
123 SANE_Bool adf_duplex; /* does the ADF handle duplex scanning */
H A Depson.h201 SANE_Bool ADF; /* ADF is installed */ member
202 SANE_Bool duplexSupport; /* does the ADF handle duplex scanning */
H A Depson.c77 2003-08-15 Added support for GT-30000, with support for the ADF in simplex mode
1096 DBG (1, "Fixing up buggy ADF max scan dimensions.\n"); in fix_up_extended_status_reply()
1517 if (s->hw->ADF && s->hw->use_extension && s->hw->cmd->feed) in check_ext_status()
1544 DBG (1, "ADF: other error\n"); in check_ext_status()
1550 DBG (1, "ADF: no paper\n"); in check_ext_status()
1557 DBG (1, "ADF: paper jam\n"); in check_ext_status()
1563 DBG (1, "ADF: cover open\n"); in check_ext_status()
1573 /* return the max. scan area for the ADF */ in check_ext_status()
1800 * Eject the current page from the ADF. The scanner is opened prior to
2353 * an extension. The extensions are only reported if the ADF o in attach()
[all...]
H A Depson2.c1402 s->opt[OPT_EJECT].desc = SANE_I18N("Eject the sheet in the ADF"); in init_options()
1405 if ((!s->hw->ADF) && (!s->hw->cmd->set_bay)) { /* Hack: Using set_bay to indicate. */ in init_options()
1419 if (!s->hw->ADF) in init_options()
1424 s->opt[OPT_ADF_MODE].title = SANE_I18N("ADF Mode"); in init_options()
1426 SANE_I18N("Selects the ADF mode (simplex/duplex)"); in init_options()
1433 if ((!s->hw->ADF) || (s->hw->duplex == SANE_FALSE)) in init_options()
1722 * or auto document feeder (ADF)).
1799 /* neither ADF nor TPU active */ in change_source()
1829 setOptionState(s, s->hw->ADF in change_source()
1831 setOptionState(s, s->hw->ADF in change_source()
[all...]
H A Depson2.h112 #define EXT_STATUS_ADFT 0x20 /* page type ADF */
113 #define EXT_STATUS_ADFS 0x10 /* ADF is duplex capable */
114 #define EXT_STATUS_ADFO 0x08 /* ADF loads from the first sheet (page type only) */
128 #define EXT_IDTY_CAP1_ADFT 0x20 /* page type ADF ? */
129 #define EXT_IDTY_CAP1_ADFS 0x10 /* ADF is duplex capable */
130 #define EXT_IDTY_CAP1_ADFO 0x08 /* ADF loads from the first sheet (page type only) */
137 #define EXT_IDTY_CAP2_ADFAS 0x10 /* ADF with auto scan support */
344 SANE_Bool ADF; /* ADF is installed */ member
345 SANE_Bool duplex; /* does the ADF handl
[all...]
H A Dhs2p.h167 /* adf_id: 0: No ADF
168 * 1: Single-sided ADF
169 * 2: Double-sided ADF
170 * 3: ARDF (Reverse double-sided ADF)
310 { FB, ADF }; enumerator
313 "ADF", /* Automatic Document Feeder */
H A Depson2-ops.c511 DBG(1, "fixing up buggy ADF max scan dimensions.\n"); in fix_up_extended_status_reply()
637 /* ADF */ in e2_discover_capabilities()
639 DBG(1, "ADF detected\n"); in e2_discover_capabilities()
645 DBG(1, "ADF supports duplex\n"); in e2_discover_capabilities()
648 DBG(1, "ADF is enabled\n"); in e2_discover_capabilities()
658 dev->ADF = SANE_TRUE; in e2_discover_capabilities()
714 /* ADF */ in e2_discover_capabilities()
719 if (!dev->ADF) { in e2_discover_capabilities()
721 dev->ADF = SANE_TRUE; in e2_discover_capabilities()
1697 if (s->hw->ADF in e2_scan_finish()
[all...]
H A Dkodakaio.c298 SANE_FALSE, SANE_FALSE, /* ADF, duplex */
299 {0, SANE_FIX(100), 0}, {0, SANE_FIX(100), 0} /* ADF x/y ranges (TODO!) */
308 SANE_FALSE, SANE_FALSE, /* ADF, duplex */
309 {0, SANE_FIX(8.5 * MM_PER_INCH), 0}, {0, SANE_FIX(14 * MM_PER_INCH), 0} /* 14 ADF x/y ranges */
318 SANE_FALSE, SANE_FALSE, /* ADF, duplex */
319 {0, SANE_FIX(8.5 * MM_PER_INCH), 0}, {0, SANE_FIX(14 * MM_PER_INCH), 0} /* 14 ADF x/y ranges */
328 SANE_FALSE, SANE_FALSE, /* ADF, duplex */
329 {0, SANE_FIX(8.5 * MM_PER_INCH), 0}, {0, SANE_FIX(14 * MM_PER_INCH), 0} /* 14 ADF x/y ranges */
338 SANE_FALSE, SANE_FALSE, /* ADF, duplex */
339 {0, SANE_FIX(8.5 * MM_PER_INCH), 0}, {0, SANE_FIX(14 * MM_PER_INCH), 0} /* 14 ADF
[all...]
H A Dmagicolor.c123 SANE_TRUE, SANE_FALSE, /* non-duplex ADF, x/y ranges (TODO!) */
136 SANE_TRUE, SANE_TRUE, /* duplex ADF, x/y ranges (TODO!) */
638 DBG(1, " paper jam in ADF\n"); in cmd_request_error()
685 DBG (11, " ADF status: 0x%02x", b[1]); in cmd_request_status()
888 * byte 12: source (ADF/FBF) in cmd_set_scanning_parameters()
1134 /* TODO: How can I check for existence of an ADF??? */ in mc_discover_capabilities()
1135 if (dev->cap->ADF) in mc_discover_capabilities()
1211 /* ADF used? */ in mc_set_scanning_parameters()
1213 /* Use ADF */ in mc_set_scanning_parameters()
1287 /* TODO: Check for jam in ADF */ in mc_check_adf()
[all...]
H A Dhs2p.c182 /* unknown scan_source_list strings are treated as 'ADF' */ in get_list_index()
490 /* Check ADF */ in init_options()
491 /* timeout ADF */ in init_options()
775 s->opt[OPT_NREGX_ADF].name = "# registers in main-scanning in ADF mode"; in init_options()
776 s->opt[OPT_NREGX_ADF].title = "# registers in main-scanning in ADF mode"; in init_options()
777 s->opt[OPT_NREGX_ADF].desc = "# registers in main-scanning in ADF mode"; in init_options()
783 s->opt[OPT_NREGY_ADF].name = "# registers in sub-scanning in ADF mode"; in init_options()
784 s->opt[OPT_NREGY_ADF].title = "# registers in sub-scanning in ADF mode"; in init_options()
785 s->opt[OPT_NREGY_ADF].desc = "# registers in sub-scanning in ADF mode"; in init_options()
807 s->opt[OPT_NSCANS_ADF].name = "# ADF Scan in init_options()
[all...]

Completed in 16 milliseconds