kopia lustrzana https://gitlab.com/sane-project/backends
Remove bogus automatic warmup and power saving functions.
rodzic
0f63d16121
commit
bc9252c094
|
@ -134,9 +134,7 @@ static Scanner_Model mustek_A2nu2_model = {
|
|||
SANE_FIX (6.45 * MM_PER_INCH), /* Size of scan area in TA mode in mm (y) */
|
||||
|
||||
RO_RGB, /* Order of the CCD/CIS colors */
|
||||
SANE_FIX (2.0), /* Default gamma value */
|
||||
|
||||
SANE_FALSE /* Is this a CIS scanner? */
|
||||
SANE_FIX (2.0) /* Default gamma value */
|
||||
};
|
||||
|
||||
|
||||
|
@ -378,27 +376,6 @@ init_options (Mustek_Scanner * s)
|
|||
s->opt[OPT_PREVIEW].type = SANE_TYPE_BOOL;
|
||||
s->val[OPT_PREVIEW].w = SANE_FALSE;
|
||||
|
||||
/* "Debug" group: */
|
||||
s->opt[OPT_DEBUG_GROUP].title = SANE_I18N ("Debugging Options");
|
||||
s->opt[OPT_DEBUG_GROUP].desc = "";
|
||||
s->opt[OPT_DEBUG_GROUP].type = SANE_TYPE_GROUP;
|
||||
s->opt[OPT_DEBUG_GROUP].size = 0;
|
||||
s->opt[OPT_DEBUG_GROUP].cap = 0;
|
||||
s->opt[OPT_DEBUG_GROUP].constraint_type = SANE_CONSTRAINT_NONE;
|
||||
|
||||
/* auto warmup */
|
||||
s->opt[OPT_AUTO_WARMUP].name = "auto-warmup";
|
||||
s->opt[OPT_AUTO_WARMUP].title = SANE_I18N ("Automatic warmup");
|
||||
s->opt[OPT_AUTO_WARMUP].desc =
|
||||
SANE_I18N ("Warm-up until the lamp's brightness is constant "
|
||||
"instead of insisting on 40 seconds warm-up time.");
|
||||
s->opt[OPT_AUTO_WARMUP].type = SANE_TYPE_BOOL;
|
||||
s->opt[OPT_AUTO_WARMUP].unit = SANE_UNIT_NONE;
|
||||
s->opt[OPT_AUTO_WARMUP].constraint_type = SANE_CONSTRAINT_NONE;
|
||||
s->val[OPT_AUTO_WARMUP].w = SANE_FALSE;
|
||||
if (s->model.is_cis)
|
||||
DISABLE (OPT_AUTO_WARMUP);
|
||||
|
||||
/* "Enhancement" group: */
|
||||
s->opt[OPT_ENHANCEMENT_GROUP].title = SANE_I18N ("Enhancement");
|
||||
s->opt[OPT_ENHANCEMENT_GROUP].desc = "";
|
||||
|
@ -1989,7 +1966,6 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
|
|||
case OPT_NUM_OPTS:
|
||||
case OPT_RESOLUTION:
|
||||
case OPT_PREVIEW:
|
||||
case OPT_AUTO_WARMUP:
|
||||
case OPT_GAMMA_VALUE:
|
||||
case OPT_THRESHOLD:
|
||||
case OPT_TL_X:
|
||||
|
@ -2045,7 +2021,6 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
|
|||
myinfo |= SANE_INFO_RELOAD_PARAMS;
|
||||
break;
|
||||
case OPT_THRESHOLD:
|
||||
case OPT_AUTO_WARMUP:
|
||||
case OPT_GAMMA_VALUE:
|
||||
s->val[option].w = *(SANE_Word *) val;
|
||||
break;
|
||||
|
@ -2151,7 +2126,6 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
|
|||
SANE_Status
|
||||
sane_start (SANE_Handle handle)
|
||||
{
|
||||
int i;
|
||||
Mustek_Scanner *s = handle;
|
||||
|
||||
DBG (DBG_FUNC, "sane_start: start\n");
|
||||
|
@ -2233,15 +2207,6 @@ sane_start (SANE_Handle handle)
|
|||
s->read_rows = s->getpara.dwLength;
|
||||
DBG (DBG_INFO, "sane_start : read_rows = %d\n", s->read_rows);
|
||||
|
||||
/*warmming up */
|
||||
if (s->val[OPT_AUTO_WARMUP].w)
|
||||
{
|
||||
for (i = 30; i > 0; i--)
|
||||
{
|
||||
sleep (1);
|
||||
DBG (DBG_ERR, "warming up: %d\n", i);
|
||||
}
|
||||
}
|
||||
DBG (DBG_INFO, "SCANNING ... \n");
|
||||
|
||||
s->bIsScanning = SANE_TRUE;
|
||||
|
|
|
@ -70,9 +70,6 @@ enum Mustek_Usb_Option
|
|||
OPT_RESOLUTION,
|
||||
OPT_PREVIEW,
|
||||
|
||||
OPT_DEBUG_GROUP,
|
||||
OPT_AUTO_WARMUP,
|
||||
|
||||
OPT_ENHANCEMENT_GROUP,
|
||||
OPT_THRESHOLD,
|
||||
OPT_GAMMA_VALUE,
|
||||
|
@ -107,11 +104,8 @@ typedef struct Scanner_Model
|
|||
SANE_Fixed x_size_ta; /* Size of scan area in TA mode in mm */
|
||||
SANE_Fixed y_size_ta; /* Size of scan area in TA mode in mm */
|
||||
|
||||
|
||||
RGBORDER line_mode_color_order; /* Order of the CCD/CIS colors */
|
||||
SANE_Fixed default_gamma_value; /* Default gamma value */
|
||||
|
||||
SANE_Bool is_cis; /* Is this a CIS or CCD scanner? */
|
||||
/*@} */
|
||||
} Scanner_Model;
|
||||
|
||||
|
|
|
@ -1549,22 +1549,6 @@ LLFSetMotorCurrentAndPhase (PAsic chip,
|
|||
}
|
||||
|
||||
|
||||
#if SANE_UNUSED
|
||||
static STATUS
|
||||
LLFStopMotorMove (PAsic chip)
|
||||
{
|
||||
STATUS status = STATUS_GOOD;
|
||||
DBG (DBG_ASIC, "LLFStopMotorMove:Enter\n");
|
||||
|
||||
Mustek_SendData (chip, ES01_F4_ActiveTrigger, ACTION_TRIGGER_DISABLE);
|
||||
|
||||
Asic_WaitUnitReady (chip);
|
||||
|
||||
DBG (DBG_ASIC, "LLFStopMotorMove:Exit\n");
|
||||
return status;
|
||||
}
|
||||
#endif
|
||||
|
||||
static STATUS
|
||||
LLFSetMotorTable (PAsic chip, LLF_SETMOTORTABLE * LLF_SetMotorTable)
|
||||
{
|
||||
|
@ -2520,27 +2504,6 @@ DRAM_Test (PAsic chip)
|
|||
return status;
|
||||
}
|
||||
|
||||
#if SANE_UNUSED
|
||||
static STATUS
|
||||
SetPowerSave (PAsic chip)
|
||||
{
|
||||
STATUS status = STATUS_GOOD;
|
||||
DBG (DBG_ASIC, "SetPowerSave:Enter\n");
|
||||
|
||||
if (chip->firmwarestate < FS_OPENED)
|
||||
OpenScanChip (chip);
|
||||
|
||||
if (chip->firmwarestate > FS_OPENED)
|
||||
Asic_ScanStop (chip);
|
||||
|
||||
Mustek_SendData (chip, ES01_94_PowerSaveControl, 0x10);
|
||||
|
||||
chip->firmwarestate = FS_OPENED;
|
||||
DBG (DBG_ASIC, "SetPowerSave:Exit\n");
|
||||
return status;
|
||||
}
|
||||
#endif
|
||||
|
||||
static STATUS
|
||||
SetLineTimeAndExposure (PAsic chip)
|
||||
{
|
||||
|
|
|
@ -1069,9 +1069,6 @@ static STATUS OpenScanChip (PAsic chip);
|
|||
static STATUS CloseScanChip (PAsic chip);
|
||||
static STATUS SafeInitialChip (PAsic chip);
|
||||
static STATUS DRAM_Test (PAsic chip);
|
||||
#if SANE_UNUSED
|
||||
static STATUS SetPowerSave (PAsic chip);
|
||||
#endif
|
||||
static STATUS SetLineTimeAndExposure (PAsic chip);
|
||||
static STATUS CCDTiming (PAsic chip);
|
||||
static STATUS IsCarriageHome (PAsic chip, SANE_Bool * LampHome, SANE_Bool * TAHome);
|
||||
|
@ -1229,9 +1226,6 @@ static STATUS LLFSetMotorTable (PAsic chip,
|
|||
static STATUS SetMotorCurrent (PAsic chip, unsigned short dwMotorSpeed,
|
||||
LLF_MOTOR_CURRENT_AND_PHASE * CurrentPhase);
|
||||
static STATUS LLFMotorMove (PAsic chip, LLF_MOTORMOVE * LLF_MotorMove);
|
||||
#if SANE_UNUSED
|
||||
static STATUS LLFStopMotorMove (PAsic chip);
|
||||
#endif
|
||||
static STATUS LLFSetRamAddress (PAsic chip, unsigned int dwStartAddr,
|
||||
unsigned int dwEndAddr, SANE_Byte byAccessTarget);
|
||||
static STATUS LLFRamAccess (PAsic chip, LLF_RAMACCESS * RamAccess);
|
||||
|
|
Ładowanie…
Reference in New Issue