Fix minor bugs in snapscan backend

DEVEL_2_0_BRANCH-1
Oliver Schwartz 2002-01-22 19:25:43 +00:00
rodzic 0fe2b597f5
commit 5808568b4b
3 zmienionych plików z 20 dodań i 14 usunięć

Wyświetl plik

@ -150,6 +150,12 @@ static SANE_Status sense_handler (int scsi_fd, u_char * result, void *arg)
status = SANE_STATUS_EOF;
}
break;
case 0x0b:
/* Aborted command */
sense_str = "Aborted Command.";
DBG (DL_MINOR_INFO, "%s: %s\n", me, sense_str);
status = SANE_STATUS_IO_ERROR;
break;
default:
DBG (DL_MINOR_ERROR, "%s: no handling for sense %x.\n", me, sense);
break;
@ -1175,8 +1181,8 @@ static SANE_Status download_firmware(SnapScan_Scanner * pss)
/*
* $Log$
* Revision 1.9 2001/12/17 22:51:49 oliverschwartz
* Update to snapscan-20011212 (snapscan 1.4.3)
* Revision 1.10 2002/01/22 19:25:41 oliverschwartz
* Fix minor bugs in snapscan backend
*
* Revision 1.25 2001/12/12 19:44:59 oliverschwartz
* Clean up CVS log

Wyświetl plik

@ -78,7 +78,7 @@
#define EXPECTED_MAJOR 1
#define MINOR_VERSION 4
#define BUILD 5
#define BUILD 6
#include "snapscan.h"
@ -149,33 +149,33 @@ static SANE_Int def_gs_lpr = 12;
/* ranges */
static const SANE_Range x_range_fb =
{
SANE_FIX (0.0), SANE_FIX (216.0), SANE_FIX (1.0)
SANE_FIX (0.0), SANE_FIX (216.0), 0
}; /* mm */
static const SANE_Range y_range_fb =
{
SANE_FIX (0.0), SANE_FIX (297.0), SANE_FIX (1.0)
SANE_FIX (0.0), SANE_FIX (297.0), 0
}; /* mm */
static const SANE_Range x_range_tpo_default =
{
SANE_FIX (0.0), SANE_FIX (129.0), SANE_FIX (1.0)
SANE_FIX (0.0), SANE_FIX (129.0), 0
}; /* mm */
static const SANE_Range y_range_tpo_default =
{
SANE_FIX (0.0), SANE_FIX (180.0), SANE_FIX (1.0)
SANE_FIX (0.0), SANE_FIX (180.0), 0
}; /* mm */
static const SANE_Range x_range_tpo_1236 =
{
SANE_FIX (0.0), SANE_FIX (203.0), SANE_FIX (1.0)
SANE_FIX (0.0), SANE_FIX (203.0), 0
}; /* mm */
static const SANE_Range y_range_tpo_1236 =
{
SANE_FIX (0.0), SANE_FIX (254.0), SANE_FIX (1.0)
SANE_FIX (0.0), SANE_FIX (254.0), 0
}; /* mm */
static SANE_Range x_range_tpo;
static SANE_Range y_range_tpo;
static const SANE_Range gamma_range =
{
SANE_FIX (0.0), SANE_FIX (4.0), SANE_FIX (0.1)
SANE_FIX (0.0), SANE_FIX (4.0), 0
};
static const SANE_Range gamma_vrange =
{
@ -3100,8 +3100,8 @@ SANE_Status sane_get_select_fd (SANE_Handle h, SANE_Int * fd)
/*
* $Log$
* Revision 1.15 2002/01/15 20:16:55 oliverschwartz
* Added workaround for bug in semctl() on PPC; backend version 1.4.5
* Revision 1.16 2002/01/22 19:25:42 oliverschwartz
* Fix minor bugs in snapscan backend
*
* Revision 1.38 2002/01/14 21:11:56 oliverschwartz
* Add workaround for bug semctl() call in libc for PPC

Wyświetl plik

@ -4,9 +4,9 @@
# For USB devices, make sure that the name contains 'usb' somewhere, as in
# '/dev/usbscanner' or '/dev/usb/scanner0'. Do not use a link
# from /dev/scanner to your USB device.
# For SCSI, use the generic device (e.g. /dev/sga in Linux).
# For SCSI, use the generic device (e.g. /dev/sg0 in Linux).
/dev/sga
/dev/sg0
#/dev/usbscanner
# Change to the fully qualified filename of your firmware file, if