Reenabled enhanced inquiry command for Epson scanners (duh\!)

merge-requests/1/head
Oliver Schwartz 2005-09-28 22:09:26 +00:00
rodzic cb8f353952
commit 88acee2eee
3 zmienionych plików z 9 dodań i 7 usunięć

Wyświetl plik

@ -2,7 +2,8 @@
* backend/snapscan-options.c backend/snapscan-scsi.c
backend/snapscan.c backend/snapscan.h:
Added 16 bit option for Epson scanners, untested
Added 16 bit option for Epson scanners, untested.
Reenabled enhanced inquiry command for epson scanners.
2005-09-28 Julien Blache <jb@jblache.org>
* tools/udev/convert-usermap.sh: Don't print 0x when matching VID

Wyświetl plik

@ -905,7 +905,6 @@ static void control_options(SnapScan_Scanner *pss)
{
case PERFECTION2480:
case PERFECTION3490:
case PRISA620:
pss->options[OPT_BIT_DEPTH].cap &= ~SANE_CAP_INACTIVE;
break;
default:
@ -1586,6 +1585,9 @@ SANE_Status sane_control_option (SANE_Handle h,
/*
* $Log$
* Revision 1.25 2005/09/28 22:09:26 oliver-guest
* Reenabled enhanced inquiry command for Epson scanners (duh\!)
*
* Revision 1.24 2005/09/28 21:33:10 oliver-guest
* Added 16 bit option for Epson scanners (untested)
*

Wyświetl plik

@ -438,12 +438,10 @@ static SANE_Status inquiry (SnapScan_Scanner *pss)
SANE_Status status;
switch (pss->pdev->model)
{
/* Doesn't work yet
case PERFECTION2480:
case PERFECTION3490:
pss->read_bytes = (pss->firmware_loaded) ? 139 : INQUIRY_RET_LEN;
break;
*/
default:
pss->read_bytes = INQUIRY_RET_LEN;
break;
@ -451,7 +449,7 @@ static SANE_Status inquiry (SnapScan_Scanner *pss)
zero_buf (pss->cmd, MAX_SCSI_CMD_LEN);
pss->cmd[0] = INQUIRY;
pss->cmd[4] = INQUIRY_RET_LEN;
pss->cmd[4] = pss->read_bytes;
DBG (DL_CALL_TRACE, "%s\n", me);
status = snapscan_cmd (pss->pdev->bus,
@ -481,7 +479,6 @@ static SANE_Status inquiry (SnapScan_Scanner *pss)
pss->chroma_offset[B_CHAN] = 0;
pss->chroma = 0;
break;
/* Doesn't work yet
case PERFECTION2480:
case PERFECTION3490:
if (pss->firmware_loaded)
@ -489,7 +486,6 @@ static SANE_Status inquiry (SnapScan_Scanner *pss)
snapscani_debug_data(tmpstr, pss->buf+120, 19);
DBG (DL_DATA_TRACE, "%s: Epson additional inquiry data:\n%s\n", me, tmpstr);
}
*/
default:
{
signed char min_diff;
@ -1434,6 +1430,9 @@ static SANE_Status download_firmware(SnapScan_Scanner * pss)
/*
* $Log$
* Revision 1.40 2005/09/28 22:09:26 oliver-guest
* Reenabled enhanced inquiry command for Epson scanners (duh\!)
*
* Revision 1.39 2005/09/28 21:33:10 oliver-guest
* Added 16 bit option for Epson scanners (untested)
*