Jochen Eisinger
40638d29d7
2004-04-06 Jochen Eisinger <jochen@penguin-breeder.org>
...
* sanei/sanei_pa4s2.c include/sane/sanei_pa4s2.h, backend/mustek_pp.c:
fixed compiler warnings
2004-04-06 18:02:57 +00:00
Gerard Klaver
5875781246
added options: WHITE_LEVEL_R, WHITE_LEVEL_G and WHITE_LEVEL_B
2004-01-15 17:19:56 +00:00
Gerhard Jaeger
1bc71ef4dc
updated copyright info.
2004-01-13 07:41:06 +00:00
Henning Geinitz
08486e6be4
Added support for Mustek Paragon 600 II EP (SCSI-over-parallel port). This is
...
based on a patch from James Perry. Support for libiee1284 is missing until
now. Closes bug #300143 .
2003-12-25 20:27:49 +00:00
Henning Geinitz
a4b0143586
Include stdlib.h for size_t.
2003-12-21 21:42:34 +00:00
Henning Geinitz
66f4a68325
sanei_scsi.c should now compile with the new and old SCSI API of MacOS X. Patch
...
from Mattias Ellert <mattias.ellert@tsl.uu.se>.
2003-12-06 13:38:47 +00:00
Jochen Eisinger
d2b0b094d2
2003-11-23 Jochen Eisinger <jochen@penguin-breeder.org>
...
* backend/mustek_pp_ccd300.c: forgot parameters to wait_bank_change
* include/sane/sanei_pa4s2.h: fixed function prototype
2003-11-24 11:25:17 +00:00
Gerhard Jaeger
5ac3ab5f90
Removed OS/2 porting section.
2003-11-02 13:34:18 +00:00
Gerhard Jaeger
aad3f45c6f
Fixed udelay stuff, documentation update.
2003-11-02 13:33:56 +00:00
Gerhard Jaeger
ccb3053773
Added some control-port definitions.
2003-10-30 15:52:04 +00:00
Gerhard Jaeger
7c1b8b259d
Added functions sanei_pp_set_datadir() and sanei_pp_uses_directio().
...
Added some documentation.
2003-10-29 16:52:11 +00:00
Gerhard Jaeger
edfe46590a
Added sanei_pp_init() and sanei_pp_udelay().
2003-10-26 10:58:01 +00:00
Gerhard Jaeger
e81cfe2818
Added check for limits.h - HAVE_LIMITS_H.
2003-10-26 10:57:16 +00:00
Henning Geinitz
b311a68214
Updated doxygen documentation for new sanei_thread interface.
2003-10-24 11:23:34 +00:00
Gerhard Jaeger
1c8a6ee4cd
Added sanei_pp_getmode and SANEI_PP_MODE definitions.
2003-10-23 15:11:07 +00:00
Gerhard Jaeger
161a762cb5
Added generic parallel-port function lib.
2003-10-22 19:15:18 +00:00
Gerhard Jaeger
195cacb639
Added checks for iopl.
2003-10-22 07:02:36 +00:00
Gerhard Jaeger
5ceb18a5a6
Added test for setitimer.
2003-10-15 15:40:27 +00:00
Gerhard Jaeger
cba31cdf64
Copyright update.
2003-10-13 07:16:54 +00:00
Gerhard Jaeger
cd7b8f8cb2
Fixed OS/2 compilation.
2003-10-13 07:16:09 +00:00
Gerhard Jaeger
1f8c02707d
Improved OS/2 support.
2003-10-12 15:39:04 +00:00
Gerhard Jaeger
25a38b2739
improved support of pthreads, changed behaviour of sanei_thread_kill(),
...
added functions sanei_thread_sendsig() and sanei_thread_get_status()
changed behaviour of sanei_thread_waitpid(), changed parameters
of sanei_thread_begin()
2003-10-08 20:31:15 +00:00
Henning Geinitz
3565c78d2f
More verbose help messages for --enable-fork-process. Print message about
...
pthread support after all the tests. If libpthread isn't available, try if libc
supports pthreead_*. Use macro USE_PTHREAD to check if threads are used in the
code.
2003-10-07 11:28:03 +00:00
Gerhard Jaeger
81eaf06a10
* aclocal.m4 acinlcude.m4 configure configure.in: modified checks for
...
pthread support, added switch --enable-fork-process which toggles
between the usage of fork and pthread, set the default behaviour to
pthread usage on Darwin
* include/sane/config.h: added the HAVE_LIBPTHRAD stuff
* sanei/sanei_thread.c include/sane/sanei_thread.h: fixed compilation issue
on OS/2, added support for fork too, so that we can use sanei_thread
functions in any case.
* backend/plustek.[ch]: changes due to the sanei_thread-lib work
2003-10-07 07:38:37 +00:00
Gerhard Jaeger
39044887ca
* aclocal.m4 configure configure.in: added checks for pthread.h and
...
added linker option -lpthread if pthread.h is found
* include/sane/config.in.h: added HAVE_PTHREAD_H
* sanei/sanei_thread.c include/sane/sanei_thread.h: added pthread_
functions to library, so every backend is able to use either fork or
pthread for its reader-process - see plustek backend for example
* backend/plustek.h backend/plustek.c: added sanei_thread stuff to support
threading on MacOS X
* backend/plustek_pp*: some cleanup
2003-10-05 16:00:30 +00:00
Henning Geinitz
345401d726
Fixed some missing or duplicated spaces in option descriptions.
2003-10-05 11:43:20 +00:00
Henning Geinitz
6cc4885daa
Minor fixes for sanei documentation.
2003-09-30 14:14:14 +00:00
Henning Geinitz
fe31e3389c
Updated links.
2003-09-24 15:57:14 +00:00
Frank Zago
3bda0d541d
Port to Cygwin.
2003-09-24 03:41:48 +00:00
Stéphane Voltz
929c5c9e75
* backend/sane-umax_pp.c: fix default port address handling
...
(patch from Malcolm Parsons <malcolm.parsons@virgin.net>)
* configure.in configure include/sane/config.h.in: added detection of
machine/cpufunc.h and i386_set_ioperm() for FreeBSD support.
2003-09-18 05:17:23 +00:00
Henning Geinitz
0e70e29baf
Moved union Option_Value from backend header files to sanei_backend.h. No need
...
to copy it over and over again. Changed header inclusion order in backend
files to include backend.h after sanei_backend.h. Based on a patch from stef
<stef-listes@wanadoo.fr>.
2003-09-12 16:10:33 +00:00
Henning Geinitz
a4e842d946
Minor cleanup from the jpeg move. Reverted frontend link order.
2003-07-26 21:40:06 +00:00
Henning Geinitz
cdb69dccc4
Changed license to GPL + SANE exception.
2003-07-26 11:10:08 +00:00
Henning Geinitz
fc0613967a
Changed license to GPL + SANE exception.
2003-07-26 09:05:34 +00:00
Peter Fales
89687a4cbd
Move the files sanei_cderror.h sanei_jinclude.h sanei_jpeg.h
...
from backend to include/sane
2003-07-26 03:03:39 +00:00
Henning Geinitz
f4d2c02556
Changed license to GPL + SANE exception.
2003-07-25 08:29:35 +00:00
Henning Geinitz
a737d690d6
Changed license to GPL + SANE exception.
2003-07-23 14:51:27 +00:00
Jochen Eisinger
5acbad270b
2003-06-05 Jochen Eisinger <jochen.eisinger@gmx.de>
...
* include/sane/sanei_pa4s2.h, sanei/sanei_pa4s2.c: New sanei_pa4s2
version supporting both raw IO and libieee1284. If you don't
have libieee1284 installed, you need to enable raw IO when
running configure
2003-06-06 09:52:04 +00:00
Henning Geinitz
64ea3dfc5f
Check if ss_family or __ss_family is in struct sockaddr_storage. Otherwise
...
diasbale ipv6. Patch from Julien BLACHE <jb@jblache.org>.
2003-06-04 19:49:48 +00:00
Henning Geinitz
b68941ebfe
Added missing HAVE_LIBIEEE1284 macro. The test was there, but the macro wasn't set.
2003-05-08 09:58:14 +00:00
Henning Geinitz
28b2844c90
Set fixed alignment because otherwise the MacOS X gcc doesn't like it.
2003-05-03 20:39:43 +00:00
Henning Geinitz
6a09636407
Check for __attribute__ explicitely.
2003-05-03 11:31:22 +00:00
Henning Geinitz
12a842efaa
Remove test for MacOS X. That one breaks some MacOS X systems.
2003-05-02 09:42:23 +00:00
Henning Geinitz
e93322e28d
Test for poll() and disable IPV6 if not found.
2003-05-02 09:41:12 +00:00
Henning Geinitz
855494ee69
Don't use builtin alloca on MacOS X.
2003-04-30 23:08:45 +00:00
Henning Geinitz
bddde95e05
Added test for IOKit.
2003-04-30 23:03:27 +00:00
Stéphane Voltz
2208647618
* added detection of dev/ppbus/ppi.h include (*BSD)
2003-04-18 20:10:56 +00:00
Henning Geinitz
58bec0901d
Don't use __attribute__ for compilers that don't support it.
2003-04-15 14:51:34 +00:00
Henning Geinitz
d8de913161
Declare md5_buffer.
2003-04-02 22:13:20 +00:00
Henning Geinitz
9d038e133e
Update to glibc 2.3.1 version. The code is now LGPLed. Changed the K&R style
...
and added prototypes to avoid warnings.
2003-04-02 21:41:37 +00:00