Update to snapscan backend 1.4.18

RELEASE_1_0_11_BRANCH
Oliver Schwartz 2003-01-08 21:45:28 +00:00
rodzic 6f96e5795c
commit 42f2440739
6 zmienionych plików z 64 dodań i 11 usunięć

Wyświetl plik

@ -1,3 +1,12 @@
2003-01-08 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* doc/descriptions/snapscan.desc:
Added entries for Acer/Benq 310U, 320U, 340U and
Mitsubishi Diamondview 650U
* backend/snapscan.c backend/snapscan.h backend/snapscan-scsi.c
backend/snapscan.conf: Backend version 1.4.18, added support for
Acer/Benq310U, fixed color correction for Agfa SnapScan 300
2003-01-08 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/descriptions/hpsj5s.desc doc/descriptions-external/hp4200.desc:

Wyświetl plik

@ -482,7 +482,7 @@ static SANE_Status inquiry (SnapScan_Scanner *pss)
switch (pss->pdev->model)
{
case SNAPSCAN300:
case SNAPSCAN:
case ACER300F:
pss->chroma_offset[R_CHAN] =
pss->chroma_offset[G_CHAN] =
@ -1186,8 +1186,11 @@ static SANE_Status download_firmware(SnapScan_Scanner * pss)
/*
* $Log$
* Revision 1.19 2002/09/26 20:09:18 oliverschwartz
* SnapScan backend 1.4.16 (support for Acer/Benq 5000)
* Revision 1.20 2003/01/08 21:45:15 oliverschwartz
* Update to snapscan backend 1.4.18
*
* Revision 1.34 2002/12/10 20:14:12 oliverschwartz
* Enable color offset correction for SnapScan300
*
* Revision 1.33 2002/09/24 16:07:48 oliverschwartz
* Added support for Benq 5000

Wyświetl plik

@ -78,7 +78,7 @@
#define EXPECTED_MAJOR 1
#define MINOR_VERSION 4
#define BUILD 17
#define BUILD 18
#include "snapscan.h"
@ -485,6 +485,7 @@ static SANE_Status snapscani_init_device_structure(
(*pd)->model = model_num;
switch (model_num)
{
case SNAPSCAN:
case SNAPSCAN300:
(*pd)->depths = depths8;
break;
@ -1753,8 +1754,17 @@ SANE_Status sane_get_select_fd (SANE_Handle h, SANE_Int * fd)
/*
* $Log$
* Revision 1.26 2002/10/14 21:49:42 oliverschwartz
* SnapScan backend 1.4.17
* Revision 1.27 2003/01/08 21:45:15 oliverschwartz
* Update to snapscan backend 1.4.18
*
* Revision 1.55 2003/01/08 21:16:17 oliverschwartz
* Added support for Acer / Benq 310U
*
* Revision 1.54 2002/12/10 20:14:12 oliverschwartz
* Enable color offset correction for SnapScan300
*
* Revision 1.53 2002/10/31 19:29:41 oliverschwartz
* Set version to 1.4.17
*
* Revision 1.52 2002/10/12 10:40:48 oliverschwartz
* Added support for Snapscan e10

Wyświetl plik

@ -27,6 +27,9 @@ scsi ACERPERI * Scanner
# These USB devices will be probed automatically
# (This will currently work only on Linux)
# Benq/Acer/Vuego 310U
usb 0x04a5 0x1a20
# Benq/Acer/Vuego 320U
usb 0x04a5 0x2022

Wyświetl plik

@ -78,7 +78,8 @@ typedef enum
typedef enum
{
UNKNOWN,
SNAPSCAN300, /* the original SnapScan or SnapScan 300 */
SNAPSCAN, /* the original SnapScan */
SNAPSCAN300, /* the SnapScan 300 */
SNAPSCAN310, /* the SnapScan 310 */
SNAPSCAN600, /* the SnapScan 600 */
SNAPSCAN1236, /* the SnapScan 1236 */
@ -107,6 +108,7 @@ static struct SnapScan_Driver_desc drivers[] =
{
/* enum value -> Driver name */
{UNKNOWN, "Unknown"},
{SNAPSCAN, "SnapScan"},
{SNAPSCAN300, "SnapScan300"},
{SNAPSCAN310, "SnapScan310"},
{SNAPSCAN600, "SnapScan600"},
@ -168,7 +170,7 @@ static struct SnapScan_Model_desc scanners[] =
{"SNAPSCAN 300", SNAPSCAN300},
{"SNAPSCAN 310", SNAPSCAN310},
{"SNAPSCAN 600", SNAPSCAN600},
{"SnapScan", SNAPSCAN300},
{"SnapScan", SNAPSCAN},
{"ACERSCAN_A4____1", ACER300F}
};
#define known_scanners ((int) (sizeof(scanners)/sizeof(scanners[0])))
@ -200,7 +202,8 @@ struct SnapScan_USB_Model_desc
static struct SnapScan_USB_Model_desc usb_scanners[] =
{
{0x04a5, 0x2022, SNAPSCAN310} /* Acer 320U */
{0x04a5, 0x1a20, SNAPSCAN310}, /* Acer 310U */
{0x04a5, 0x2022, SNAPSCAN310} /* Acer 320U */
};
#define known_usb_scanners ((int) (sizeof(usb_scanners)/sizeof(usb_scanners[0])))
@ -366,8 +369,14 @@ struct snapscan_scanner
/*
* $Log$
* Revision 1.18 2002/10/14 21:49:43 oliverschwartz
* SnapScan backend 1.4.17
* Revision 1.19 2003/01/08 21:45:15 oliverschwartz
* Update to snapscan backend 1.4.18
*
* Revision 1.36 2003/01/08 21:16:36 oliverschwartz
* Added support for Acer / Benq 310U
*
* Revision 1.35 2002/12/10 20:14:12 oliverschwartz
* Enable color offset correction for SnapScan300
*
* Revision 1.34 2002/10/12 10:40:48 oliverschwartz
* Added support for Snapscan e10

Wyświetl plik

@ -121,6 +121,18 @@
:interface "SCSI"
:status :stable
:model "310u"
:interface "USB"
:status :stable
:model "320u"
:interface "USB"
:status :stable
:model "340u"
:interface "USB"
:status :stable
:model "620u"
:interface "USB"
:status :stable
@ -129,6 +141,7 @@
:model "640u"
:interface "USB"
:status :stable
:comment "Optional tranparency unit supported"
:model "640bu"
:interface "USB"
@ -154,6 +167,7 @@
:model "5300"
:interface "USB"
:status :alpha
:comment "Problems with firmware upload reported"
:mfg "Guillemot / Hercules"
:url "http://www.guillemot.com"
@ -178,5 +192,10 @@
:status :stable
:comment "Seems to be a repackaged Benq 320u."
:model "Diamondview 650U"
:interface "USB"
:status :stable
:comment "Seems to be a repackaged Benq 4300."
; :comment and :url specifiers are optional after :mfg, :model, :desc,
; and at the top-level.