Wykres commitów

3474 Commity (adcdc9d7f1f42f38df01ef66e46cd59ff56f87c9)

Autor SHA1 Wiadomość Data
Henning Geinitz bfa506e446 Added Canon CanoScan FB620U. Added more info for HP ScanJet 3500c. 2003-03-24 18:22:42 +00:00
Rene Rebe a6858b5057 Support for interrupt endpoint reads:
/** Initiate a interrupt transfer read.
 *
 * Read up to size bytes from the interrupt endpoint from the device to
 * buffer. After the read, size contains the number of bytes actually read.
 *
 * @param dn device number
 * @param buffer buffer to store read data in
 * @param size size of the data
 *
 * @return
 * - SANE_STATUS_GOOD - on succes
 * - SANE_STATUS_EOF - if zero bytes have been read
 * - SANE_STATUS_IO_ERROR - if an error occured during the read
 * - SANE_STATUS_INVAL - on every other error
 *
 */
2003-03-24 01:36:27 +00:00
Rene Rebe aafe742829 fixed typo in the sanei_usb manpage 2003-03-23 22:55:48 +00:00
Ulrich Deiters c6d5ebe9fb Modified behaviour of the option "eject after each scan":
Eject is suppresed for film scanners after preview scans.
2003-03-22 16:31:52 +00:00
Henning Geinitz d2ebe3dca4 Added Canon LIDE 50, IBM ADF Color Scanner, Plustek Spectra ADF. 2003-03-20 20:05:57 +00:00
Henning Geinitz 341f58125e Fixed segmentation fault when $PATH is not set. 2003-03-17 19:33:00 +00:00
Henning Geinitz 8ea8fe0223 Increased stacksize for thread. Patch from Franz Bakan <fbakan@gmx.net>. 2003-03-16 11:05:11 +00:00
Henning Geinitz 293a629d7c OS/2 specific changes: memory for SRB now is allocated using _tcalloc()
instead of allocating on stack to avoid crossing 64k borders due to
restrictions of 16-bit device-driver.  Cosmetic changes and some casts to
reduce compiler-warnings. Patch from Franz Bakan <fbakan@gmx.net>.
2003-03-16 11:04:19 +00:00
Oliver Schirrmeister 86a3214291 patch from Ron Cemer <ron@roncemer.com>
fixes the broken "ADF empty" detection on the Fujitsu scanners
 when connected via USB.  It also fixes a sense-request issues,
 which were required in order to determine whether the ADF is
 empty.  It also eliminates some duplicate code blocks.
 renamed some functions
2003-03-14 18:21:22 +00:00
Henning Geinitz 7d03b5c4df Removed fujitsu and ma1509 entries. Updated .desc files and global variables
entry.
2003-03-13 17:30:13 +00:00
Henning Geinitz 39a2dd7f0a Added some Boeder, Brother, HP and Trust scanners. 2003-03-13 17:27:31 +00:00
Henning Geinitz a84d4a611f Added Packard Bell Diamond 1200 Plus to .desc and manpage. New flag to avoid
running stop_scan before doing a scan. The Windows firmware of the BearPaw
1200 CU Plus doesn't seem to like that.
2003-03-13 17:18:29 +00:00
Oliver Schirrmeister 711bb118b4 displays the offending byte when something is wrong in the
window descriptor block.
2003-03-10 12:38:36 +00:00
Eddy De Greef b743fe4641 Fixed two calibration bugs in mustek_pp_cis.[ch]. 2003-03-09 20:33:37 +00:00
Eddy De Greef 61c2a6aa24 Fixed two calibration bugs: one occasionally caused overexposed images
at all resolutions; the other one occasionally caused color inbalances
when scanning narrow areas at high resolutions.
2003-03-09 20:32:49 +00:00
Henning Geinitz f87050d7b0 Removed link to everex (timeout). 2003-03-09 20:05:12 +00:00
Henning Geinitz 646fbd05bc Wait for the completion of all SCSI commands in sanei_scsi_flush_all_extended
(Linux). Without this fix, especially long running commands and command
queuing would cause memory corruption if the buffer was invalid after the
flush command.
2003-03-09 19:22:43 +00:00
Henning Geinitz 8d9c13ed82 Minor debug message updates. Fixed a little bug in sane_control_option (gamma
control). Removed the signal blocking again. That only hides the segfault in
sanei_scsi.  Check if there are documents in ADF for Paragon 2. Otherwise
return error. Fix some minor issues in reading the config file.
2003-03-07 19:31:26 +00:00
Peter Fales 35391a21a3 doc/descriptions/dc210.desc, doc/descriptions/dc240.desc 2003-03-07 14:16:16 +00:00
Peter Fales cd8e633206 Update Kodak URLs 2003-03-07 14:12:00 +00:00
Henning Geinitz 0bb508a879 Small requests are done with a response buffer of 8 bytes (instead of 64)
now. Looks like GT-6816 based scanners return 8 bytes if the firmware is
loaded and 64 bytes if it's not loaded. Changed GT-6816 firmware check to
ignore errors from above change. GT-6816 scanners work with the BSDs now (at
least once). Updated manpage concerning the BSDs.
2003-03-06 14:27:54 +00:00
Henning Geinitz 6a0dd9cd5e Added missing option size (avoids crash on network scanning). Patch from Milon
Firikis <milonf@hotpop.com>.
2003-03-05 18:04:33 +00:00
Oliver Schirrmeister f9d7350534 * backend/fujitsu.c, backend/fujitsu.h: renamed some variables
* backend/fujitsu.c: gray duplex scanning now works with the 4097D
	  when disconnect is enabled in the scsi-controller
	* doc/descriptions/unsupported.desc: remove fujitsu fi4120C
	* doc/descriptions/fujitsu.desc added fi4120C, ScanParter 93GX
2003-03-05 12:56:44 +00:00
Henning Geinitz a4b5a465fd Removed Umax AstraSlim (now supported by artec_eplus48u backend). 2003-03-04 23:58:23 +00:00
Henning Geinitz bf357a6b9a Changed the example to use /dev/sg0 instead of /dev/sge. 2003-03-04 23:55:47 +00:00
Henning Geinitz df7d2cda19 Added function sanei_check_value in addition to the existing
sanei_constrain_value.  It checks if the value of a sane option fits into the
constraint but doesn't try to do any fixing/rounding.
2003-03-04 22:37:39 +00:00
Gerhard Jaeger ca786b2c28 Bug-fix update for Genius, HP2100c and EPSON Photo devices. 2003-03-03 14:34:20 +00:00
Henning Geinitz a04ea4b251 Make sure that the firmware for plustek-like scanners is loaded. Didn't work
for Genius vivid3xe.  Added both Genius scanners to man page. Removed warning
from Genius Vivid3xe.
2003-03-02 22:08:50 +00:00
Michael Herder 6520e41917 *** empty log message *** 2003-03-02 06:55:18 +00:00
Henning Geinitz f8b385aca1 Updated Microtek scanners. Added Umax AstraSlim SE. 2003-03-01 17:39:57 +00:00
Henning Geinitz 175a070af6 Added Ricoh IS-430. 2003-03-01 17:38:27 +00:00
Ulrich Deiters bf3546ca14 adjusted backend/canon-sane.c to use the new sanei_constrain_value()
made some cosmetic changes to reduce the number of compiler warnings
2003-02-28 09:35:24 +00:00
Henning Geinitz 4558610025 Added Compaq S4 100 and Microtek Scanmaker 4800. 2003-02-27 23:06:09 +00:00
Henning Geinitz 4b00890161 Added Genius Colorpage Vivid3xe. Added request_type and request fields to the
command set. Request is 0x01 or 0x04.
2003-02-27 17:31:52 +00:00
Henning Geinitz 6df6af8d0e Round a word list value to the nearest entry (if necessary). Code was taken
from canon backend.
2003-02-26 18:52:55 +00:00
Ulrich Deiters 540656fd72 mentioned the new FB1200S in the man pages 2003-02-26 17:52:40 +00:00
Henning Geinitz 0dcf319756 Added :new token. 2003-02-26 15:34:27 +00:00
Henning Geinitz 113152bbed Removed hp5400 series (now in hp5400.conf). Added Lexmark, Medion and Primax
scanners.
2003-02-26 14:31:38 +00:00
Henning Geinitz 1bbf2101e6 Added Visioneer OneTouch 8600. 2003-02-26 14:29:48 +00:00
Henning Geinitz ccb0bbe80d Added description for hp5400 backend. It supports the Hewlett-Packard 5400,
5470 and (maybe) 5490 scanners.
2003-02-26 14:25:46 +00:00
Ulrich Deiters 4fe497b559 * modified the Canon SCSI backend (now version 1.12):
* backend/canon.c, canon-sane.c, canon.h: Added support for
  the FB1200S flatbed scanner.
* backend/canon.c: Made the sense handler generate meaningful
  status information for new scanner models (solved the Mandrake
  crash problem).
* backend/canon.c, canon-sane.c, canon.h: Moved model-dependent
  declarations and decisions to a common location.
* backend/canon-sane.c: Fixed the out-of-memory problem of
  xscanimage when doing previews with scanners using hardware
  scan resolutions only.
2003-02-26 13:50:00 +00:00
Henning Geinitz ed9cd94046 Updated French translation (from Yann E. MORIN <yann dot morin dot 1998 at
anciens dot enib dot fr>).
2003-02-25 23:01:12 +00:00
Stéphane Voltz 5ed8c99cb7 - changed 'gain' option name to 'brightness'
- changed 'highlight' option name to 'contrast'
2003-02-25 07:04:12 +00:00
Henning Geinitz 141a7159d9 Some parts concerning PRJECTS/.desc files are rewritten. Added information
about initializing global variables and sizeof (void *) != sizeof (int) (from
Martijn van Oosterhout <kleptog@svana.org>).
2003-02-24 21:16:44 +00:00
Henning Geinitz b1564e705a Updated for ma1509. 2003-02-24 21:11:02 +00:00
Henning Geinitz bb2da8d6c7 Added ma1509. 2003-02-24 21:07:10 +00:00
Henning Geinitz d452194baa Removed. 2003-02-24 21:06:31 +00:00
Henning Geinitz 47d5a76da0 Added documentation for ma1509 backend. 2003-02-24 21:05:18 +00:00
Henning Geinitz 747619ae5f Added new backend ma1509 for Mustek BearPaw 1200F scanners. 2003-02-24 21:04:08 +00:00
Simon Munton d152930b5e incremented BUILD in pie.c (missed in last change) 2003-02-23 17:12:51 +00:00